Задача 13 Урок 13.1
Primary tabs
{13.1 — 13 Пользователь вводит два целых числа M и N, если M четное,
делайте то же, что и в предыдущей задаче, а если нечётное,
то умножайте M в цикле на 3 до тех пор пока результат не станет больше N
(и выводите каждый из промежуточных результатов умножения на экран)}
var m,n: integer; begin writeln('write M num'); readln(m); writeln('write N num'); readln(n); if (m mod 2 = 0) then repeat m:= m div 2; writeln(m); until (m=0) else repeat m:= m * 3; writeln(m); until (m>n); readln(); end.
- Log in to post comments
- 1800 reads
vedro-compota
Sat, 05/15/2021 - 16:44
Permalink
Необходимо учесть: M может
Необходимо учесть: M может сразу оказаться больше N
_____________
матфак вгу и остальная классика =)