Напишите процедуру которая выводит на экран в столбик все цифры переданного ей числа начиная с первого. ПАСКАЛЬ.


lenyashastin: Числа задаются с клавиатуры?
yuliyagane: в учебнике не написано
lenyashastin: Это задание по-разному может решаться в зависимости от того, задан массив либо же конкретные числа с клавиатуры

Ответы

Ответ дал: lenyashastin
0

Решение:

var a,b,c: integer ;

begin

writeln ('Введите число:');

read (a);

b:=0;

while a>0 do begin

b:=b*10;

b:=b + (a mod 10);

a:=a div 10;

end;

while b>0 do begin

c:=b mod 10;

b:=b div 10;

writeln (c, ' ');

end;

end.

Вас заинтересует