dddasd
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору #include <iostream> double fibonnachi(int num) { double F0 = 1; double F1 = 1.1; double iskomoe; int index; if(num>1) { double* arr = new double(num+1); arr[0]=F0; arr[1]=F1; for(index=2;index<=num;index++) { arr[index] = arr[index-1] + arr[index-2]; } iskomoe = arr[num]; delete[] arr; } if (num == 0) { iskomoe = F0; } if (num == 1) { iskomoe = F1; } return iskomoe; } using namespace std; int main() { int chis; double ff; cin >> chis; ff = fibonnachi(chis); cout << ff << "\n"; return 0; } | Всего записей: 303 | Зарегистр. 13-09-2007 | Отправлено: 09:42 01-11-2007 | Исправлено: dddasd, 09:46 01-11-2007 |
|