Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
рамика2
06.07.2020 10:23 •
Информатика
Используя подпрограмму-функцию написать алгоритм решения : написать функцию, которая находит сумму цифр целого числа.
Ответ:
ЛёхаТихонов
24.04.2020 03:16
Function sumd(n: integer): integer;
var s: integer;
begin
s:=0;
while n>0 do
begin
s:=s+n mod 10;
n:=n div 10;
end;
sumd:=s;
end;
// основная программа
var n: integer;
begin
write('n = '); readln(n);
writeln('сумма цифр: ',sumd(n));
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
Mezhanova16
05.01.2023 17:37
Что такое алгоритм: план действий, громкая речь, текст с иллюстрациями, схемы и тексты с особыми свойствами, план действий с особыми свойствами; числовой ряд с особыми свойствами;...
Nuelle
23.06.2020 00:24
Вэлектронной таблице выделена группа ячеек c1: e2 . сколько ячеек входит в эту группу ?...
вита4321
27.07.2021 10:22
Всего 32 человека баскетбол 16 чел хоккей 16 чел воллейбол 16 чел бх 6 чел бв 4 чел вх 4 чел по ивт , как то с иксами решать...
skskanshhd
01.10.2021 03:25
Три человека пишут диктант (китаец, узбек и ). пишет одинаковое количество символов. кто написал больше?...
KaapaaToown
12.04.2023 18:36
Написать программу в pascal. напишите функцию выбора меньшего из целых чисел. используйте ее в программе выбора наименьшего из трех чисел....
Zoya20060609
17.05.2020 02:47
Составить программу для вывода на экран своего имени. просто паскаль...
murkacomkate
17.05.2020 02:47
Написать программу в pascal. напишите функцию, вычисляющую периметр прямоугольного треугольника, заданного длинами его катетов. используйте ее в программе, отделяющей больший...
murrtinez
17.05.2020 02:47
Операция сложения 15+54=102 выполнена в системе счисления с основанием...
tailurs
17.05.2020 02:47
Синформатикой, дана действительная квадратная матрица порядка n преобразовать матрицу по правилу : строку с номером n сделать столбцом с номером n, а столбец с номером n...
anjelikakotiv
27.01.2021 05:54
Составить программу, использую цикл while do. вывести числа в следующем порядке 2, 4, 6, 8 ,10 паскаль...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
var s: integer;
begin
s:=0;
while n>0 do
begin
s:=s+n mod 10;
n:=n div 10;
end;
sumd:=s;
end;
// основная программа
var n: integer;
begin
write('n = '); readln(n);
writeln('сумма цифр: ',sumd(n));
end.