დევიდ ჯ Malan: მოდით დახვეწა ჩვენი ბეჭდვის ASCII სიმბოლოებს მხოლოდ ცოტა. იმის გამო, რომ გმირები არიან უბრალოდ ნომრები ქვეშ Hood, აღმოჩნდება, რომ კი ჩვენს looping შენება ჩვენ შეიძლება რეალურად iterate არა მხოლოდ მეტი უბრალოდ ints, არამედ მეტი chars თავს. სხვა სიტყვებით, მე ვერ გეტყვით კომპიუტერული დაიწყოს iterating საწყისი up მეშვეობით Z ვიდრე კი უნდა იცოდეს, მეტ გაუმკლავდეთ ეკვივალენტობის ა, რომ 65 და Z მყოფი 90. სხვა სიტყვებით რომ ვთქვათ, მე შემიძლია reimplement ამ პროგრამის შემდეგნაირად. განთავსების char, მოდით ეძახით C, შეადგენს. და ახლა მინდა, რომ დაიწყოს iterating როდესაც ხასიათი შეადგენს გაცემა, unquote, A. ხოლო ცნობა ერთი quotes. ეს მართლაც ერთი ხასიათი და არა ერთი ხასიათი string. მძიმით. მოდით iterate იმდენად რამდენადაც c ნაკლებია, მეტი ან ტოლია კაპიტალის Z, ასევე ერთი სიტყვებზე. და თითოეულ iteration ამ მარყუჟის, მოდით იყოს c თავად. იმიტომ, რომ კიდევ ერთხელ, ბოლოს დღეს, c მხოლოდ ნომერი ქვევმოთ hood. ასე რომ, ჩვენ ასევე შეუძლია მანიპულირება ის, როგორც ასეთი. ახლა შიგნით ამ მარყუჟის, მოდით print რომ პროცენტი მე პროცენტიანი c, backslash n. და დანამატის ახლა i შედეგი კასტინგის c, char, რომ int, რასაც by c თავად. მძიმით. გადარჩენა ჩემი ფაილი. და მოდით კომპილირდება და აწარმოებს. რათა ASCII 1 dot slash ASCII 1. და სენსორული უკან, ჩვენ ვხედავთ, რომ 65 ისევ, 66 ისევ B, და ყველა გზა ქვემოთ 90 კვლავ Z.