Дано целое число N (> 0). Используя операции деления нацело и взятия остатка от деления, найти количество и сумму его цифр. решить в паскале. написать программу от начала до конца

29 Мая 2019 в 19:43
290 +1
0
Ответы
1
program SumOfDigits;
var
N, number, sum, count: integer;
begin
sum := 0;
count := 0;
write('Введите целое число N: ');
readln(N);
number := N;
repeat
sum := sum + (number mod 10);
number := number div 10;
count := count + 1;
until number = 0;
writeln('Количество цифр в числе: ', count);
writeln('Сумма цифр числа: ', sum);
end.

Программа запрашивает у пользователя целое число N, затем с помощью операций деления нацело и взятия остатка от деления находит количество цифр в числе и их сумму. Результат выводится на экран.

21 Апр 2024 в 02:14
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир