Дано семизначное число. Найти и вывести сумму его цифр. Вывести это

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


Пожалуйста,напишите программку

Задать свой вопрос
1 ответ

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

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт