Урок 12.1 Задача 2
Primary tabs
Пользователь вводит целое число, если оно больше единицы, то выведите на экран все целые числа от этого числа до единицы (в обратном порядке), которые делятся на 23 без остатка. Иначе (если введённое пользователем число не больше единицы) сообщите об ошибке.
Решение:
program u12z02; var i:integer; begin writeln('vvedite chislo'); readln(i); if i>1 then begin repeat if (i mod 23 = 0) then writeln(i,' '); i:=i-1; until (i<1); end else writeln('Error'); writeln('Poka'); readln(); end.
Консоль:
vvedite chislo 100 92 69 46 23 Poka
- Log in to post comments
- 495 reads