• Дано семизначное число. Найти и вывести сумму его цифр. Вывести это число в перевёрнутом виде. Можно использовать не более 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

    • Автор:

      jamie
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years