Есть ответ 👍

Дано число a (1 < a ≤ 1,5). из чисел 1+1/2 ,1+1/3 ,1+1/4 … вывести те, которые не меньше a. c++

131
227
Посмотреть ответы 2

Ответы на вопрос:

djhvh235
4,6(47 оценок)

#include < iostream>

#include < clocale>

int main()

{

std: : setlocale(lc_all, "russian");

 

double  

  a, result;

std: : cin > > a;

for (size_t i = 2u; ; i++)

{

  result = 1 + static_cast< double> (1) / i;

  if (result > = a)

  std: : cout < < "1 + 1 / " < < i < < std: : endl;

  else break;

}

std: : system("pause > > void");

return 0;

}


ответ:

var f1,f2,b,i,n: word;

begin

    readln(n);

    f1 : = 1;

    f2 : = 2;

    write(f1,' ',f2,' ');

    for i: =3 to n do begin

        write(f1+f2, ' ');

        b : = f1;

        f1 : = f2;

        f2 : = b + f1;

    end;

    writeln;

end.

объяснение:

Популярно: Информатика