While25. Дано целое число $$N$$ ($$> 1$$). Найти первое число Фибоначчи, большее $$N$$. (определение чисел Фибоначчи дано в задании While24).
Решение:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <stdio.h> int main(void) { int n; printf("N:"); scanf("%i",&n); int f1=1,f2=1,f=0; while (f<n+1){ f=f2+f1; f2=f1; f1=f; } printf("%i\n",f); return 0; } |
Другие задачи из раздела While можно посмотреть здесь.
Комментарии: