Задать вопрос
10 февраля, 03:15

Программа: Ввести пятизначное число и найти сумму его цифр.

+2
Ответы (1)
  1. 10 февраля, 07:12
    0
    Первый вариант:

    Var A, S:longint;

    Begin

    S:=0;

    Write ('Введите пятизначное число: ') ; ReadLn (A) ;

    S:=S + (A div 10000) + (A div 1000) mod 10 + (A div 100) mod 10 + (A div 10) mod 10 + (A mod 10) ;

    Write ('S = ', S) ;

    End.

    Второй вариант:

    Var

    A:longint;

    S, i:integer;

    Begin

    S:=0;

    Write ('Введите пятизначное число: ') ; ReadLn (A) ;

    For i: = 1 to 5 do

    Begin

    S:=S+A mod 10;

    A:=A div 10;

    End;

    WriteLn ('S = ', S) ;

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Программа: Ввести пятизначное число и найти сумму его цифр. ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы