tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Pascal abc! дано натуральное
Pascal abc! дано натуральное число n. вычислите сумму его цифр.при решении этой нельзя использовать строки, массивы (ну и циклы, разумеется).
anastasiaqw
2 30.07.2019 03:00
4
Ответы
MaximRomanenko
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
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Sidoriva
07.09.2019 12:20
6. для какого из имён ложно высказывание: не(первая буква гласная) или (последняя буква гласная)? 1) анна 2) максим 3) татьяна 4) егор...
ндо
07.09.2019 12:20
5. для какого из имён истинно высказывание: не((первая буква согласная) или (последняя буква 1) иван 2) семён 3) никита 4) михаил...
умныйнет1
22.08.2019 01:50
Вася с его сестрой леной увидели на окне n горшков с цветами, которые стоят на n позициях, пронумерованных от 1 до n. в каждом горшке растет либо роза, либо фиалка. захотели...
Princess358ghhh
22.08.2019 02:00
Укажи минимальный объём памяти (в битах), достаточный для хранения любого растрового изображения размером 28×28 пикселя, если известно, что в изображении используется...
Demo180
17.12.2020 16:50
Составьте программу. Задания 1, 2,3. Составьте программу по заданию в приложении PascalABC. Net...
Anastasia13577
16.04.2020 20:16
1. Fill in the gaps with can/can`t or could/couldn`t. 1) He speak English when he was 4. 2) he speak English? – Yes, he . 3) It`s to dark here. I find my shoes. 4) She...
gavrilovanasta
16.04.2020 20:16
Определи, будет ли пара чисел (6;−9) решением уравнения 5x+2y−12=0? пара чисел (6;−9) 1)не является решением уравнения2)является решением уравнения...
oljjjj1
16.04.2020 20:16
Какие общественные организации PR Вам известны? С какой целью они создаются?...
DashaP2006
16.04.2020 20:16
Какого спряжения глаголы тонуть,стонать...
gamemode89
16.04.2020 20:16
Сказка-анекдот что означает? Отвечайте сами. Не с интернета....
Популярные вопросы
Мини-сочинение на тему: зачем нужно изучать словообразование и орфографию...
3
Совсем застыл проворчал ласково серёжка и сунул живой пушистый комочек...
3
Запиши названия области в городе иваново...
2
Составить предложение по схеме сущ.гл.,когда сущ.гл.?...
1
Из данного перечня выписать словосочетания. приехать на вокзал , парашют...
1
По координатами определите названия столиц и стран: 1) 1 ю.ш., 37 в.д.,...
2
Автомобиль за первые три часа проехал 150км, а следующие два часа двигался...
1
Представьте в стандартном виде многочлен - у*2у- 1+3у2-у*5+7у2*у+3....
1
Жиырма ғасырдың басындагы алгашкы кинотеатрлар шыгарма...
3
Из 950 кг пшеницы получили 818 кг муки, а остальное составили отруби....
1
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