Вопрос задан 06.02.2019 в 07:04. Предмет Информатика. Спрашивает Хрол Лёня.

Помогите решить задачу по информатике. нам дано число, нужно найти сумму цифр. решить с помощью

цикла ,,пока,,
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Черепанова Милена.

алг  Сумма  цифр

нач

вывод  sumDigits(12345)

кон

алг цел   sumDigits(цел  n0)

нач

цел  sum=0,   n

n:=n0

нц пока  n<>0

sum:=sum+mod(n,10)

n:=div(n,10)

кц

знач:=sum

кон



На паскале: 


var a,x:integer;
i,s:integer;
begin 
writeln('Введите целое число: ');
readln( a );
x:=a;  s:=0;
while ( x<>0 ) do   begin
    s := s + (x mod 10);    x := x div 10;
end;
writeln( 'Сумма цифр числа ',a,' = ', s );
end.
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос