Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 25.08.2010, 20:22   #1
McJordan
Заблокирован
 
Регистрация: 14.05.2010
Сообщений: 11
По умолчанию Рекурсия

Найти цифровой корень заданного натурального числа n (если сложить все цифры числа, затем – все
цифры полученной суммы и повторять это до тех пор, пока не получится однозначное число, то
такое однозначное число называется цифровым корнем числа).
McJordan вне форума
Старый 26.08.2010, 10:51   #2
McJordan
Заблокирован
 
Регистрация: 14.05.2010
Сообщений: 11
По умолчанию

сделайте пожалуйста....очень срочно надо
McJordan вне форума
Старый 26.08.2010, 10:53   #3
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Код:
uses crt;
function Koren(k:longint):byte;
 function Summa(n:longint):byte;
 begin
 if n<10 then Summa:=n
 else Summa:=Summa(n div 10)+n mod 10;
 end;
var a:byte;
begin
if Summa(k)<10 then Koren:=Summa(k)
else
begin
a:=Summa(k);
Koren:=Koren(Summa(a));
end;
end;
var k:longint;
    a:byte;
begin
clrscr;
write('k=');
readln(k);
write(Koren(k));
readln
end.
puporev вне форума
Старый 26.08.2010, 18:28   #4
McJordan
Заблокирован
 
Регистрация: 14.05.2010
Сообщений: 11
По умолчанию

респект и уважуха
McJordan вне форума
Старый 18.12.2010, 18:18   #5
<Tyz>
Пользователь
 
Регистрация: 24.10.2010
Сообщений: 16
По умолчанию ___

1.Напечатать все возрастающие последовательности длины k, элементами которых являются натуральные числа от 1 до n. (Предполагается, что k не превосходит n – иначе таких последовательностей не существует.)
<Tyz> вне форума
Старый 18.12.2010, 19:46   #6
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

ну, раз тут некоторые начинают постить свои задачи,
значит тему пора прикрывать...

закрыто.
Serge_Bliznykov вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рекурсия))) NewMen Паскаль, Turbo Pascal, PascalABC.NET 2 02.05.2010 14:24
Рекурсия на С++ Nitriyc Помощь студентам 0 29.04.2010 07:29
Рекурсия на С++ Nitriyc Помощь студентам 0 28.04.2010 17:22
Рекурсия Jasper92 Помощь студентам 1 27.04.2010 16:58
Рекурсия seeton Помощь студентам 0 08.12.2009 17:41