Урок 13.1 Задание 14
Primary tabs
Пользователь вводит два целых числа M и N, если M четное, делайте то же, что и в предыдущей задаче, а если нечётное, то умножайте M в цикле на 3 до тех пор пока результат не станет больше N (и выводите каждый из промежуточных результатов умножения на экран), например для: M := 3; N := 15;
Консоль:
9 27
var m,n:integer; begin m:=0; while (m mod 2) = 0 do begin writeln('vvedite chislo m: '); readln(m); writeln('vvedite chislo n: '); readln(n); if (m mod 2)=0 then repeat writeln (m div 2); m:=m div 2 until (m mod 2 = 1) else repeat writeln (m*3); m:=m *3 until (m > n) end; end.
Konsol
vvedite chislo m: 3 vvedite chislo n: 15 9 27
- Log in to post comments
- 285 reads
vedro-compota
Sun, 03/19/2023 - 12:48
Permalink
засчитано
засчитано
_____________
матфак вгу и остальная классика =)