Цикл барои
В этом уроке: вы повторите команды несколько раз с помощью цикла.
Урок 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 до н, каждое в отдельной строке.
Ввод: Одно число: н.
Вывод: Чётные числа.