Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
0 / 0 / 2
Регистрация: 12.11.2012
Сообщений: 61
1

Из заданного числа вычисление сумму его цифр

28.11.2012, 17:45. Показов 1476. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т.д. Через сколько таких действий получится нуль?

Написать нужно с использованием процедуры или функции.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2012, 17:45
Ответы с готовыми решениями:

Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т.д
Из заданного числа вычли сумму его цифр. Из результата вновь вычли сумму его цифр и т.д. Через...

Вычисление для заданного трехзначного числа суммы его цифр
Народ, можете помочь решить несколько задач на паскале? В школе не проходил информатику, сейчас в...

Найти сумму цифр заданного четырёхзначного числа N превосходит произведение цифр этого же числа на 1
Помогите решить срочно, буду очень признателен: 1.сумма цифр заданного четырёхзначного числа N...

Составить программу, подсчитывающую количество цифр числа n, сумму его цифр и определяющую его первую цифру
1)Дано натуральное число n. Составить программу, подсчитывающую количество цифр числа n, сумму его...

1
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,587
Записей в блоге: 1
29.11.2012, 13:19 2
Лучший ответ Сообщение было отмечено msh666 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Var n,k:integer;
Function F(n:integer):integer;
Var s:integer;
Begin
    s:=0;
    While n>0 do
    Begin
      s:=s+n mod 10;
      n:=n div 10;
    End;
    F:=s;
End;
Begin
    write('Введите число: ');readln(n);
    k:=0;
    While n>0 do
    Begin
      n:=n-F(n);
      inc(k);
    End;
    writeln('Сумма цифр будет = 0 через ',k,' действий');
    readln;
End.
1
29.11.2012, 13:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2012, 13:19
Помогаю со студенческими работами здесь

Подпрограммы: Из заданного числа отняли сумму его цифр. Из результата опять отняли сумму его цифр и т.д. Через сколько таких действий получится ноль?
Составить программу решения задачи с использованием подпрограмм. Из заданного числа отняли сумму...

Подсчитать количество цифр в заданном натуральном числе и найдите сумму цифр заданного натурального числа
Подсчитать количество цифр в заданном натуральном числе и найдите сумму цифр заданного натурального...

Рекурсия: вычисление разности цифр заданного натурального числа
Всм привет, ребят... Помогите)) нужно две проги сделать... Написать программу с рекурсивной...

Рекурсия: вычисление произведения цифр заданного натурального числа n
Помогите плиз решить задачу: Написать программу с рекурсивной функцией, вычисляющей произведение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru