Переведите из плюсов на обычный язык паскаль данный код!
#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;
}
Аноним:
в заданиях есть привязка к языку? Фу, как паршиво
ну вот так вот
сможете помочь?
написать что-то на крестах/жабе/змее - пожалуйста, но влезать в паскаль и играть в некрофила не особо хочется)
жалко, но все равно спасибо :(
Совсем необязательно было хвастаться знанием языков и рассказывать о том, как же стар и плох Паскаль :) Тебя просто спросили, сможешь ли ты помочь.
это не хвастовство, а совет, чтобы человек не убивал время, сидя за бесполезной ерундой, а учил что-то приличное
Не во всех учебных заведениях преподают "что-то" приличное.
и что? То, что ты учишься в шараге еще не приговор, столько информации в интернете и доп курсах
Уверен, что ни один препод не будет стоять в позе и заставлять писать на каком-то конкретном языке, прога работает, все, 5, неважно на плюсах она или на ассемблере
Ответы
Ответ дал:
1
Решение представлено во вложении.
Язык: Pascal
Приложения:
Вас заинтересует
2 года назад
2 года назад
8 лет назад
8 лет назад