Написать программу, на языке си, выводящую все чётные числа на отрезке от a до b. в этой нельзя использовать инструкцию if.
222
446
Ответы на вопрос:
#include < stdio.h> #include < conio.h> int main (int argc, char *argv[]) { int a, b; printf("a = "); scanf("%d", & a); printf("b = "); scanf("%d", & b); a = a + a % 2; b = b - b % 2; for (a = a; a< =b; a = a+2) printf("%d ", a); getch(); }
repeat
Объяснение:
Цикл с постусловием
repeat
оператор
until условие;
Проверка условия осуществляется уже после первого прохождения операторов тела цикла, следовательно цикл с постусловием в Паскаль обязательно выполнится хотя бы один раз, независимо от истинности условия.
Цикл будет выполняться до тех пор, пока значение "условие" не станет истинным.
В цикле не нужен составной оператор begin - end для нескольких операторов.
Популярно: Информатика
-
nurmuh4med07.05.2020 22:15
-
юла11501.05.2020 15:29
-
gg32221.07.2022 08:11
-
Kerri11cjdgg25.05.2021 07:30
-
Аметисса1Грэсс03.01.2020 09:49
-
Улан14130.01.2020 02:02
-
Прунчик105608.05.2020 19:13
-
МаШкА42830.08.2022 08:51
-
Daylidkoi11.06.2020 17:51
-
ilyaska1021.06.2022 17:18