Предмет: Информатика, автор: Litlle228

Переведите из плюсов на обычный язык паскаль данный код!
#include <iostream>

using namespace std;

int fib(int n) {
if (n <= 2) return 1;
return fib(n - 2) + fib(n - 1);
}

int f(int maxn, int n) {
if (maxn > fib(n)) return f(maxn, n + 1);
if (maxn == fib(n)) return fib(n);
return fib(n - 1);
}

int main() {
int n = 100;
cout « f(n, 1) « endl;
return 0;
}​


Litlle228: ну вот так вот
Litlle228: сможете помочь?
Litlle228: жалко, но все равно спасибо :(
angryfukse: Совсем необязательно было хвастаться знанием языков и рассказывать о том, как же стар и плох Паскаль :) Тебя просто спросили, сможешь ли ты помочь.
angryfukse: Не во всех учебных заведениях преподают "что-то" приличное.

Ответы

Автор ответа: angryfukse
1

Решение представлено во вложении.

Язык: Pascal

Приложения:
Похожие вопросы
Предмет: Русский язык, автор: 1й2ц3у4к5е6н7г8ш8
Предмет: Математика, автор: newsviatoslav