Войти
Регистрация
Спроси ai-bota
В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
Показать больше
Показать меньше
Pazitifon3000
16.05.2022 06:58 •
Информатика
Pascal abc! дано натуральное число n. вычислите сумму его цифр.при решении этой нельзя использовать строки, массивы (ну и циклы, разумеется).
Показать ответ
Ответ:
asdfdsf01oziqid
03.10.2020 17:07
//Pascal ABC.NET v3.1 сборка 1219
Var
n,s:integer;
procedure sumforfunclang(n:integer;var s:integer);
begin
if n>0 then
begin
s:=s+n mod 10;
n:=n div 10;
sumforfunclang(n,s);
end;
end;
begin
readln(n);
sumforfunclang(n,s);
writeln(s);
end.
Пример ввода:
34
Пример вывода:
7
0,0
(0 оценок)
Популярные вопросы: Информатика
panda7777777777
12.06.2022 20:59
Как можно поменять формат данных?...
TanushaGuda
09.01.2020 17:38
Составь предложение со словом робот-светофор ...
yarrik00yaroslavchik
18.10.2020 05:06
Можно ли применить условное форматирование для определения ячеек с ошибочными записями только полный ответ ...
LalkaDestroyer
10.08.2021 11:55
Максимальная скорость передачи данных по модемному протоколу v.92 составляет 56000 бит/c. какое максимальное количество байт можно передать за 5 секунд по этому протоколу?...
mrredis
25.07.2022 07:06
22. критерий считается эффективным методом проверки в базе данных, когда а) все данные определены б) все отчеты являются точными в) записи сортируются правильно г) вычисляемые...
OМайгад
25.07.2022 07:06
Перед федей стоит 3 стакана. стакан №1 пустой, а в стаканах №2 и №3 разные жидкости, причем в №2 жидкости меньше, чем в №3. и вот федя понял, что жидкости находятся не на своем...
Орррроо
26.08.2021 20:08
Поясните код С++ class Time { public: Time() : m_hours(0), m_minutes(0) { //TODO } Time(short hours, short minutes) : m_hours(hours), m_minutes(minutes) { //TODO } Time operator-(const...
6Evgeny11111
23.10.2021 15:00
Перечислите, с чего происходит подключение компьютеров к глобальным и локальным сетям...
Приветусик11
11.11.2020 01:58
Элемент интерфейса ГИС-приложения, который отображает все загруженные слои- 1) строка состояния 2) панель инструментов 3) рабочее поле 4) легенда...
Fox123468631454
30.07.2022 23:58
2)Вводится число а. Нужно вывести треугольник, составленный из * , две стороны которого равны а. Пример:...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
Var
n,s:integer;
procedure sumforfunclang(n:integer;var s:integer);
begin
if n>0 then
begin
s:=s+n mod 10;
n:=n div 10;
sumforfunclang(n,s);
end;
end;
begin
readln(n);
sumforfunclang(n,s);
writeln(s);
end.
Пример ввода:
34
Пример вывода:
7