Задание 2 Урок 12.2
Primary tabs
Задание 2 Урок 12.2
У вас есть программа, использующая цикл while:
var i: integer; begin i:=1; while i<=100 do begin write(i, ' '); i:=i+5; end; readln(); end.
- Объясните что делает эта программа (что будет выведено на экран и почему)
- Перепишите её с помощью цикла repeat/until
- Перепишите её с помощью цикла for
Ответ 1
- Определяем тип переменной
- присваиваем переменной i значение 1
- выводим на экран значение i
- задаем значение +5 от предыдущего
- повторяем цикл пока значение i меньше или равно 100
Ответ 2(Перепишите её с помощью цикла repeat/until)
var i : integer; begin i := 1; repeat write(i, ' '); i += 5; until (i > 100); readln(); end.
Ответ 3(Перепишите её с помощью цикла for)
var i,a : integer; begin i := 1; a := 1; for i := 1 to 100 do if i = a then begin write(a, ' '); a += 5; end; readln(); end.
- Log in to post comments
- 975 reads