Предмет: Информатика,
автор: fizell
!!!СРОЧНО!!!ДАЮ 70 БАЛЛОВ!!!Найдите сумму цифр пятизначного числа !!!PASCAL ABC!!!СРОЧНО!!!
fizell:
НАДО СОСТАВИТЬ ПРОГРАММУ
Ответы
Автор ответа:
0
var
num, sum, digit: Integer;
begin
Write('Enter a five-digit number: ');
ReadLn(num);
sum := 0;
while num > 0 do
begin
digit := num mod 10;
sum := sum + digit;
num := num div 10;
end;
Writeln('Sum of the digits: ', sum);
end.
writeln (сумма цифр =;(x mod 10)+((x div 10)mod 10)+x div 100);
Это для трехзначного ,можно также только для пяти
Автор ответа:
0
Ответ:
n:=abs(n);
While n>0 do
Begin
s:=s+n mod 10;
n:=n div 10;
End;
Объяснение:
Лучше использовать цикл
writeln (сумма цифр =;(x mod 10)+((x div 10)mod 10)+x div 100);
Это для трехзначного ,можно также только для пяти
Похожие вопросы
Предмет: Физика,
автор: ruslanchshrbina
Предмет: Математика,
автор: 110511samok
Предмет: Английский язык,
автор: nunmk6226
Предмет: Русский язык,
автор: vint14
Предмет: Литература,
автор: 72saiash