Предмет: Информатика, автор: meikl

нужно написать программу для нахождения суммы цифр любого трехзначного числа, вводимого с клавиатуры во время работы программы)) как это сделать с помощью mod или div без цикла???

Ответы

Автор ответа: Tlalok
0

var

  summ, c:integer;

begin

  write('Введите число '); readln(c);

  summ := c mod 10 + (c div 10) mod 10 + c div 100;

  writeln('Сумма цифр числа ', c , ' равна ', summ);

end.

Похожие вопросы
Предмет: Английский язык, автор: solovey90
Предмет: Физика, автор: Help2

№1. Те, кто ездят на метро,
Действуют весьма хитро:

Как состав затормозит-
Наклоняются вперед,
Набирает поезд ход-
Отклоняются назад.
В общем, все наоборот!
В чем причина?Кто поймет?

№2. Суда, что возят нефть, разделены
Зачем-то на отдельные отсеки
Перегородками...Зачем нужны
Такие метры?Думайте, коллеги!
№3. Вращался барабан комбайна
И вымолачивал зерно.
В основе этого процесса,
Известного давным-давно,
Лежит физический закон.
Так как же проявился он?
№4. Если взять медицинский термометр и резко встрянуть,
Почему же опустится в столбике ртуть?
№5. В книге Я, Гашека "Похождения бравого солдата Швейка"полковник Краус фон Циллергкт провозглашает:
-Когда кончился бензин, автомобиль вынужден был остановиться.
Это я сам вчера видел.А после этого еще болтают об инерции, господа!..
Ну не смешно ли?
Как бы вы ответили полковнику?
Я очень прошу вас помочь мне!Буду всем признательна, кто отзовется и поможет!