Puudulik vormistus muidugi ei tähenda, et programm töötaks halvasti, sest arvuti ei pööra programmi sellele aspektile üldse tähelepanu (kui seda ei nõua keele süntaks). Toon siinkohal ühe näite spetsiaalselt halvasti vormistatud programmist, mis sellegipoolest on täiesti töökõlblik. /* P r o g r a m m N10.1 - World.c */ main(l ,a,n,d)char**a;{ for(d=atoi(a[1])/10*80- atoi(a[2])/5-596;n="@NKA CLCCGZAAQBEAADAFaISADJABBA^ SNLGAQABDAXIMBAACTBATAHDBAN ZcEMMCCCCAAhEIJFAEAAABAfHJE TBdFLDAANEfDNBPHdBcBBBEA_AL H E L L O, W O R L D! " [l++-3];)for(;n-->64;) putchar(!d+++33^ l&1);} See programm tahab töötamiseks kahte arvulist parameetrit, näiteks: > world 58 26 Mida see programm küll teha võiks? ;-) Korraliku vormistamise eesmärgiks on keele enda vahenditega kirjutada hästi loetav programm. Kui on vaja selgitada kasutatava algoritmi sisu- lisi nüansse, siis selleks kasutatakse kommentaare. Paljusid lihtsaid
Puudulik vormistus muidugi ei tähenda, et programm töötaks halvasti, sest arvuti ei pööra programmi sellele aspektile üldse tähelepanu (kui seda ei nõua keele süntaks). Toon siinkohal ühe näite spetsiaalselt halvasti vormistatud programmist, mis sellegipoolest on täiesti töökõlblik. /* P r o g r a m m N10.1 - World.c */ main(l ,a,n,d)char**a;{ for(d=atoi(a[1])/10*80- atoi(a[2])/5-596;n="@NKA CLCCGZAAQBEAADAFaISADJABBA^ SNLGAQABDAXIMBAACTBATAHDBAN ZcEMMCCCCAAhEIJFAEAAABAfHJE TBdFLDAANEfDNBPHdBcBBBEA_AL H E L L O, W O R L D! " [l++-3];)for(;n-->64;) putchar(!d+++33^ l&1);} See programm tahab töötamiseks kahte arvulist parameetrit, näiteks: > world 58 26 Mida see programm küll teha võiks? ;-) Korraliku vormistamise eesmärgiks on keele enda vahenditega kirjutada hästi loetav programm. Kui on vaja selgitada kasutatava algoritmi sisu- lisi nüansse, siis selleks kasutatakse kommentaare. Paljusid lihtsaid