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

дано трехзначное число найдите сумму его цифр


seleznev11: Язык программирования?
ayaf: ты имеешь в виду создать этому вопросу программу для вычисления?
seleznev11: Вопрос задан по информатике, так что думаю да
ayaf: может с помощью pascal ABC или C++
Аноним: Язык не указан, каждый волен писать на любом.
Аноним: Или даже просто нарисовать блок-схему - это тоже решение.

Ответы

Автор ответа: seleznev11
0
//дано трехзначное число найдите сумму его цифр
var x,y,i:word;
begin
writeln('Введите трехзначное число');
readln (x);
while (999<x) or (x<100) do //в цикле проверяется "трехзначность" числа
  begin
     writeln('Вы ввели не трехзначное число попробуйте еще раз');
    readln (x);
  end;
for i:=1 to 3 do // число делиться на цифры
      begin
        y:=y+x mod 10;
        x:=x div 10;
      end;
writeln('Сумма цифр данного числа ',y);
end.
Похожие вопросы
Предмет: Окружающий мир, автор: отличник737
Предмет: Английский язык, автор: cheknutyi
Предмет: Другие предметы, автор: yunusovagulshat