Задача 13 Урок 13.1
Primary tabs
Пользователь вводит четное целое число (если нечетное сообщите об ошибке). Делите это число в цикле на 2 до тех пор пока оно делится, выводя каждый промежуточный результат, например для 12 в консоли получим:
6 3А для 8:
4 2 1
program task13; var a:integer; begin writeln('vvedite chetnoe chislo'); readln(a); if (a mod 2<>0) then writeln('owibka') else begin repeat if (a mod 2=0) then begin a:=a div 2; writeln(a); end else break until a<=1; end; readln(); end.
- Log in to post comments
- 282 reads