David J. MALAN: Kom ons verfyn ons druk van ASCII karakters net 'n bietjie. Omdat karakters is net nommers onder die enjinkap, dit blyk dat selfs binne ons herhaling konstruk ons kan eintlik Itereer nie net oor net ints nie, maar ook oor die karakters self. Met ander woorde, kan ek sê die rekenaar te begin iterating van A tot deur Z eerder as selfs om te weet meer of gaan met die ekwivalensie van 'n wese 65 en Z om 90. Met ander woorde, kan ek reimplement hierdie program is soos volg. Vir kar, kom ons noem dit c, gelyk. En nou wil ek iterating te begin wanneer die karakter gelyk quote, unquote, A. En kennisgewing die aanhalingstekens. Dit is inderdaad 'n enkele karakter en nie 'n een karakter string. Kommapunt. Kom ons Itereer so lank as c is minder as of gelyk aan kapitaal Z, ook enkele aangehaal. En op elke iterasie van hierdie lus, laat se inkrementeer c self. Omdat weer aan die einde van die dag, c is net 'n aantal onder die kap. En so kan ons ook manipuleer dit as sodanig. Nou in hierdie lus, laat druk dat persent i is persent c, backslash n. En prop nou in vir i die gevolg van beslissende c, 'n kar, na 'n int, gevolg deur c self. Kommapunt. Red my lêer. En laat ons saam te stel en uit te voer. Maak ASCII 1 dot streep ASCII 1. En, blaai terug, sien ons dat 65 is weer 'n, 66 is weer B, en al die pad af na 90 is weer Z.