![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 15.11.2015
Сообщений: 151
|
![]()
Написать не рекурсивную функцию, которая используя стек, вычисляет значение F(m,n) для любой пары положительных чисел n и m за соотношением:
latex.gif Я не мог понять даже задания, преподаватели всегда отмахивались и мне на форме помогли написать код, но я так и не понял задания и поэтому не могу понять правильный ли код или нет. Так же в коде не понятно почему нельзя ввести 0 значения для переменных. Буду очень благодарен за разъяснения по коду и помощь. Заранее огромное спасибо. Код: Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,821
|
![]()
была же уже тема и там все описали
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 15.11.2015
Сообщений: 151
|
![]() |
![]() |
![]() |
![]() |
#4 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
Не принимает ноль, потому что по условию числа должны быть положительными. Ну или измените условие "x > 0" в процедуре cr, если так хочется нули ввести.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#5 | |
Форумчанин
Регистрация: 15.11.2015
Сообщений: 151
|
![]() Цитата:
А вообще программа написана правильно, стоит дальше разбираться с ней, просто что бы зря не потратил время на нее? Последний раз редактировалось Max00766; 29.03.2016 в 20:10. |
|
![]() |
![]() |
![]() |
#6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
В условии сказано "вычисляет значение F(m,n) для любой пары положительных чисел n и m". "такое возможно же только если одно из слагаемых будет = 0" - согласен. Да, программа похожа на верную. Но время советую потратить и разобраться с рекурсией (тогда бы и желания ввести нули не было).
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 15.11.2015
Сообщений: 151
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 15.11.2015
Сообщений: 151
|
![]()
Кто-то может перевести код программы из Паскаля в Си?
Код:
|
![]() |
![]() |
![]() |
#9 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,427
|
![]()
Осталось дописать код в функции:
Код:
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись
![]() |
![]() |
![]() |
![]() |
#10 | |
Форумчанин
Регистрация: 15.11.2015
Сообщений: 151
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Написать не рекурсивную функцию, используя стек | Max00766 | Общие вопросы C/C++ | 12 | 21.03.2016 06:47 |
Составить рекуррентную функцию вычисления выражения. Pascal | AngryProj | Помощь студентам | 5 | 27.11.2014 21:37 |
Используя очередь, написать процедуру или функцию,для вычисления среднего геометрического элементов типизированного файла (Паскаль | BumBum4ik | Помощь студентам | 0 | 04.01.2014 18:12 |
Вычислить выражение , используя функцию вычисления. | Roman1295 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 23.12.2012 18:22 |