Дано семизначное число. найти и вывести сумму его цифр. вывести это число в перевёрнутом виде. можно использовать не более 4 переменных. число считывается с клавиатуры. реализовать все необходимо в одном цикле. ,напишите программу

КУМИР566 КУМИР566    3   23.04.2019 16:51    2

Ответы
ksenia915 ksenia915  30.09.2020 14:07

program raf105;

var abc,sum,i:integer;

cba:real;

begin

write('Введите семизначное число: ');

readln(abc);

for i:=7 downto 1 do

begin

 sum:= sum+(abc mod 10);

 cba:= cba+(abc mod 10)*(10**(i-1));

 abc:= (abc-abc mod 10) div 10;

end;

writeln('Сумма цифр в числе: ',sum);

writeln('Перевёрнутое число: ',cba);

end.

Язык программирования PascalABC

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика