Предмет: Информатика, автор: 120756410Samara

Помогите, пожалуйста, дописать программу в С++
Сколько чисел нужно взять в последовательности 1/2, 1/3, 1/4, ... чтобы получить число, больше чем n? n вводится с клавиатуры.

Приложения:

STGLN: тут не ДОписывать надо, а ПЕРЕписывать ибо то, что на скрине больно читать ))

Ответы

Автор ответа: STGLN
1

#include <iostream>

using namespace std;

void solve() {

   double n, cur = 0;

   int cnt = 0;

   cin >> n;

   while(cur <= n) {

       cur += 1.0 / (cnt + 2);

       cnt++;

   }

   cout << cnt;

}

int main(){

   solve();

}

Похожие вопросы
Предмет: Русский язык, автор: is1980ira