Переведите из плюсов на обычный язык паскаль данный код!
#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: Не во всех учебных заведениях преподают "что-то" приличное.
Аноним: и что? То, что ты учишься в шараге еще не приговор, столько информации в интернете и доп курсах
Аноним: Уверен, что ни один препод не будет стоять в позе и заставлять писать на каком-то конкретном языке, прога работает, все, 5, неважно на плюсах она или на ассемблере

Ответы

Ответ дал: angryfukse
1

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

Язык: Pascal

Приложения:
Вас заинтересует