Tsüklid – korrutustabel

Järgnevalt koostame kaks programmi erinevate korrutustabeli lahenduste genereerimiseks.

Esimeses näiteprogrammis küsitakse kasutajalt mis arvule me korrutist soovime genereerida ning korrutustabel luuakse alates väärtusest 0 kuni väärtuseni 10, mis on defineeritud makrona MULT_LIMIT . Märka, et tsükli tingimuses on võrdluseks <=  ehk otspunkt on kaasa arvatud – enamasti me otspunkte ei kaasa, küll aga antud juhul on meil see vajalik

Järgmises näites vaatame üksteise sisse paigutatud tsükleid (nested loops) ja leiame kogu korrutustabeli vahemikus 1 – 10.

Märka, et erinevalt tavapärasest algavad tsükliloendurid väärtusest 1 ja lõpp-punkt on jällegi kaasa arvatud. Jälgi ka reavahetuse paigutust ning tühikutega vastuste polsterdamist! Mõtle läbi mida ja miks tehakse printf lausetega!