1) FOR: 1
While: 0
do ... while: 1
2)For: Бесконечность
While: Пока условие истинно
do ... while: Выполняется пока выражение истинно
3)For: используется, когда мы знаем точное количество проходов цикла
Пример: Поиск четных или нечетных чисел на каком-либо отрезке чисел.
While:используется, когда мы не знаем точное количество проходов цикла.
Пример: Разделение числа на цифры.
do ... while: также используется, когда мы не знаем точное количество проходов цикла.
4) Моменты для запоминания
For: Используется, когда мы знаем сколько раз нам нужно пройти этот цикл.
While: Если нужно задать условие для выполнения цикла и не известно точное количество прохода цикла
do-while: используется, если известно, что как минимум один проход цикла нужен.
Поделитесь своими знаниями, ответьте на вопрос:
Составить программу перестановки первой и последней цифры трехзначного числа.
var a, a1, a2, a3: integer;
begin
write('a = ');
readln(a);
a1:=a div 100;
a2:=a div 10 mod 10;
a3:=a mod 10;
a:=a3*100+a2*10+a1;
writeln('a = ',a);
end.
Пример:
a = 123
a = 321