В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
м080878
м080878
30.10.2021 19:33 •  Математика

Написать программу на языке pascal: дано натуральное трёхзначное число. найти сумму цифр этого числа.

Ответ:
hiordi
hiordi
21.08.2020 22:58

var sum,n:integer;

begin

writeln('Введите трехзначное число');

readln(n);

sum:=(n div 100)+(n div 10 mod 10)+(n mod 10);

writeln('Сумма цифр числа = ',sum);

end.

Объяснение построчно

var sum,n:integer; // Просим компьютер выделить в памяти переменные с именем sum и n типа integer(целые числа).

begin // Начало 'тела' программы

writeln('Введите трехзначное число'); // Выводим на экран текст 'Введите трехзначное число'

readln(n); // Вводим число с клавиатуры и записываем его в переменную n

sum:=(n div 100)+(n div 10 mod 10)+(n mod 10); // Суммируем цифры в нашем числе и записываем их сумму в переменную sum.

writeln('Сумма цифр числа = ',sum); // Выводим сумму цифр

end. // Конец 'тела' программы

0,0(0 оценок)
Популярные вопросы: Математика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?