Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум «Всё о Паскале» _ Задачи _ Процедуры и функции

Автор: nesh 24.05.2007 19:45

Всем ПРИВЕТ!!!
Пожалуйста, помогите составить 3 программки на процедуры и функции:
Используя рекурсивные процедуры:
1)Вычислить n!(н факториал);
2)Нахождение номера максимального элемента одномерного массива.
3)Возведение числа в целую положительную степень(функцией).
Все цифры в программах я должен вводить сам!
ЗАРАНЕЕ БЛАГОДАРЕН!!!
P.S.Поиском пользовался, но ничего нужного не нашел!!!

Автор: klem4 24.05.2007 19:51

Цитата
P.S.Поиском пользовался, но ничего нужного не нашел!!!


Абсолютно ВСЕ задачи решались.

Автор: Ozzя 24.05.2007 19:52

Все эти задачи есть в FAQ

Автор: nesh 24.05.2007 23:58

А не могли бы выложить тогда ссылки на них, а то я их так и не нашел??!!!
Вот написал 2 программу, но она считает только номер максимального элемента массива, а сам элемент выводится как 0, посмотрите пожалуйста, в чем моя ошибка???

Добавлено через 8 мин.
Наконец-то, нашел ошибку, она была в описании переменных, вот рабочая версия программы!
Теперь осталось только 2 программки!


Прикрепленные файлы
Прикрепленный файл  NE_PASHET.PAS ( 581 байт ) Кол-во скачиваний: 127
Прикрепленный файл  URA.PAS ( 574 байт ) Кол-во скачиваний: 122

Автор: nesh 25.05.2007 0:32

Вот немного подумал и получилась 1 программа, тоже ее на всякий случай выложу!
Осталась 3 программа, посложнее предыдущих 2-ух, подскажите идею ее выполнения, плиз!!!


Прикрепленные файлы
Прикрепленный файл  FACTOR.PAS ( 279 байт ) Кол-во скачиваний: 139

Автор: мисс_граффити 25.05.2007 2:24

http://forum.pascal.net.ru/index.php?s=&showtopic=4535&view=findpost&p=38227

Автор: nesh 25.05.2007 15:29

ОГРОМНОЕ СПАСИБО!!!