Дано число а (а > 1) вывести наименьшее из целых чисел к, для которых сумма 1 + 1/2 + 1/к будет больше а и саму эту сумму.

надо решить на языке с++ с цикла while.

лев1110 лев1110    3   25.01.2020 19:13    0

Ответы
evasoksoksok evasoksoksok  11.10.2020 03:09

double a;

cin >> a;

double sum=1;

int  k=1;

while (sum<=a){

   k++;

   sum=sum+1/(k*1.0);

}

cout << k << " " << sum;

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика