Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача на рекурсивную функцию
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
-SoulDrinker-
Описать рекурсивную функцию digits без параметров, которая подсчитывает количество цифр в тексте, заданном во входном файле. Вообще догнать не могу. Помогите пожалуйста, заранее спосибо
Дож
Код

Function Digits:word;
Var isNumber : byte;
BEGIN
{Проверить кончился ли файл. Если да, то закончить функцию.};
{Взять из файла элемент, на который указывает указатель файла};
{Обработать взятый элемент. Если он цифра, то isNumber:=1; иначе isNumber:=0};
Digits:=Digits+isNumber;
end;
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.