• Страница 1 из 1
  • 1
Форум » Программирование » Си » Распечатать первые n (n - задано) чисел Фибоначчи: f0 = 1
Распечатать первые n (n - задано) чисел Фибоначчи: f0 = 1
Администратор
Уровень 999
Сообщений: 2104
Дата: Воскресенье, 20.10.2013, 16:53:36 | Сообщение # 1
Offline
Распечатать первые n (n - задано) чисел Фибоначчи: f0 = 1; f1 = 1; fk+1 = fk-1+ fk; k = 1, 2, 3,...

Код
int  i, n;
int fib[20];
int _tmain(int argc, _TCHAR* argv[])
{
  i = n = 0;
  printf("Enter n: ");
  scanf("%d", &n);
  fib[1] = fib[2] = 1;
  for(i = 2; i <= n; i++) {
   fib[i+1] = fib[i] + fib[i-1];
   printf("%d ", fib[i]);
  }
  return 0;
}
Подпись пользователя
Форум » Программирование » Си » Распечатать первые n (n - задано) чисел Фибоначчи: f0 = 1
  • Страница 1 из 1
  • 1
Поиск: