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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.07.2011, 09:14   #1
denn91
Новичок
Джуниор
 
Регистрация: 10.07.2011
Сообщений: 1
Печаль рекурсия в delphi

Написать программу, которая проверяет, является ли заданная последовательность литер, заканчивающаяся пробелом, изображением целого числа без знака, делящегося на пять.
denn91 вне форума Ответить с цитированием
Старый 10.07.2011, 10:38   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вот рекурсия:
Код:
var s:string; k:integer;
 function ok(i:integer):boolean;
 begin Result:=true;
  if (s[i] in ['0'..'9']) then
   if i=1 then Result:=true else  Result:=ok(i-1)
  else
   if i=1 then Result:=true else  Result:=false;
 end;
begin k:=1;
 s:='1234';write(ok(Length(s))); readln;
  { TODO -oUser -cConsole Main : Insert code here }
end.
Твоя задача - поправить программу кодом, перевода строки в число (пара строк) и проверить делится ли оно на пять
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
DELPHI(рекурсия) sergi Помощь студентам 0 29.03.2011 15:30
Рекурсия в Delphi! Anton5 Помощь студентам 11 26.06.2010 16:45
Рекурсия в Delphi Ericnex Помощь студентам 2 05.05.2010 19:34