 
Вывести на экран количество (только число) повторений циклов while, repeat-until и for (например
для 5 повторов программа должна вывести последовательно 1 2 3 4 5).. Оформить комментарии к коду. 0
        0
         0
        0
    Ответы на вопрос
 
        Ответ:
(см. объяснение)
Объяснение:
program task;
var i: integer;
const N=5;
procedure writeOut(i: integer);
begin
if(i<N) then write(', ')
else writeln('.');
end;
begin
if(N<1) then begin writeln('N>0 и целое!'); exit; end;
writeln('ЦИКЛ FOR:');
for i:= 1 to N
do begin
write(i); writeOut(i);
end;
writeln;
writeln('ЦИКЛ WHILE:');
i:= 1;
while(i<N+1)
do begin
write(i); writeOut(i);
i:= i+1;
end;
writeln;
writeln('ЦИКЛ REPEAT:');
i:= 1;
repeat
write(i); writeOut(i);
i:= i+1;
until i=N+1;
end.
 0
                    0
                     0
                    0
                 
            Для выполнения задачи, нам нужно написать программу на каком-либо языке программирования, которая будет содержать циклы while, repeat-until, и for, и затем подсчитывать количество повторений каждого из этих циклов. Воспользуемся примером на языке программирования Python:
python# Переменные для подсчета повторений циклов
count_while = 0
count_repeat_until = 0
count_for = 0
# Цикл while
i = 1
while i <= 5:  # Выполняется, пока i меньше или равно 5
    print(i, end=" ")  # Выводим значение i на экран
    count_while += 1  # Увеличиваем счетчик повторений цикла while
    i += 1  # Увеличиваем значение i на 1 на каждой итерации
print()  # Переходим на новую строку после завершения цикла
# Цикл repeat-until
j = 1
repeat_until_condition = False
while not repeat_until_condition:  # Цикл выполняется, пока repeat_until_condition равно False
    print(j, end=" ")
    count_repeat_until += 1
    j += 1
    if j > 5:
        repeat_until_condition = True  # Выходим из цикла, когда j становится больше 5
print()
# Цикл for
for k in range(1, 6):  # Цикл for выполняется для k от 1 до 5 (не включительно)
    print(k, end=" ")
    count_for += 1
print()
# Выводим количество повторений каждого цикла
print("Количество повторений цикла while:", count_while)
print("Количество повторений цикла repeat-until:", count_repeat_until)
print("Количество повторений цикла for:", count_for)
Обратите внимание, что количество повторений циклов while и repeat-until совпадает в данном примере, так как они выполняются для тех же условий и выводят на экран те же значения. Количество повторений для каждого цикла выводится после завершения всех циклов.
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			