Задать вопрос
6 октября, 06:18

Дано целое число N. Проверить есть ли оно числом Фибоначчи (через while) (C#)

+4
Ответы (1)
  1. 6 октября, 08:58
    0
    Как-то так:

    var

    A, B, C, N : longint;

    Begin

    Read (N) ;

    A : = 1;

    B : = 1;

    while N B do begin

    if B > N then break;

    C : = A + B;

    A : = B;

    B : = C;

    end;

    if B = N then begin

    WriteLn ('FK-1 = ', A) ;

    WriteLn ('FK+1 = ', A+B) ;

    end else WriteLn (N,' не является числом Фибоначчи, ошибка') ;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дано целое число N. Проверить есть ли оно числом Фибоначчи (через while) (C#) ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы