Давраи барои
Дар ин дарс: фармонҳоро бо давра чанд бор такрор мекунед.
Дарси 10
бароибароиДар ин дарс: фармонҳоро бо давра чанд бор такрор мекунед.
бароиДар ин дарс: фармонҳоро бо давра чанд бор такрор мекунед.
Агар лозим бошад, ки 1 то 5-ро чоп кунем, панҷ чоп навиштан мумкин аст. Аммо 1 то 1000-ро? Барои такрор давра лозим аст:
1барои (тағ и = 1; и <= 5; и++) {2чоп(и);3}
Дар қавси барои се қисм ҳаст, ки бо ; ҷудо шудаанд:
тағ и = 1 - оғоз: як бор, пеш аз давра.и <= 5 - шарт: давра то вақте ки шарт дуруст аст, давом мекунад.и++ - пас аз ҳар давр: и-ро як адад зиёд мекунад (и = и + 1).1тағ н = хонданиРақам();2тағ ҷамъ = 0;3барои (тағ и = 1; и <= н; и++) {4ҷамъ = ҷамъ + и;5}6чоп("Ҷамъ:", ҷамъ);
10
ҷамъ пеш аз давра 0 аст ва дар ҳар давр и-ро ба худ илова мекунад. ҷамъ = ҷамъ + и-ро кӯтоҳтар ҳам навиштан мумкин: ҷамъ += и.
чоп дар ин давра чанд бор иҷро мешавад?
1барои (тағ и = 0; и < 3; и++) {2чоп(и);3}
1тағ н = хонданиРақам();2барои (тағ и = 1; и <= 10; и++) {3чоп(н + " × " + и + " = " + н * и);4}
7
барои (тағ и = 1; и <= 5; и--) - и хурд мешавад ва шарт ҳамеша дуруст аст. Майдони озмоиш барномаро пас аз чанд сония қатъ мекунад.; дар қавси барои.Рақами н-ро хонед ва рақамҳои 1 то н-ро, ҳар кадом дар сатри алоҳида, чоп кунед.
Вуруд: Як рақам: н.
Натиҷа: Рақамҳои 1 то н.
Рақами н-ро хонед ва ҷамъи ҳамаи рақамҳои 1 то н-ро чоп кунед.
Вуруд: Як рақам: н.
Натиҷа: Ҷамъ.
Рақами н-ро хонед ва факториали онро чоп кунед: 1 × 2 × … × н. Факториали 0 ба 1 баробар аст.
Вуруд: Як рақам: н.
Натиҷа: Факториал.
Рақами н-ро хонед ва ҳамаи рақамҳои ҷуфтро аз 2 то н, ҳар кадом дар сатри алоҳида, чоп кунед.
Вуруд: Як рақам: н.
Натиҷа: Рақамҳои ҷуфт.