Не могу понять как описать цикл

255
23 мая 2018, 04:40

Помогите, пожалуйста. Как будет выглядеть цикл на такую программу? Откуда в конце в знаменателе второе i появляется

Answer 1

В комментарий картинку не вставить... Поэтому вынужден тут.

Запишем вот так:

Теперь понятно, какой цикл нужен?

Answer 2

Обеспечим наглядность, чтоб не было вопросов типа: "а почему C++?..."

int main()
{  
    const int n{9};
    vector<double> f(n + 1);
    double sum(0.0);
    for (int i = 0; i <= n; ++i) {            
        cout <<"f" <<i <<" = ";
        for (int j = 1; j <= i + 1; ++j) {
            sum += (double)1 / (i * i + j);
            cout << 1 << "/(" << i <<'*' << i <<'+'<<j <<')' ;
            if(!(j%5)) cout << "\n\t";
            if (j != i + 1)
                cout << " + " ;
        }
        cout << endl;
        f[i] = sum;
        sum = 0;
    }
    return 0;
}

все выводы чистая формальность

READ ALSO
Проблема с раширением (dll)

Проблема с раширением (dll)

Есть некий плагин, который отправляет по сети данные, когда его подгружает основная программаПроблема:

260
повторяющиеся символы +ооп

повторяющиеся символы +ооп

Задание сказали сделать через классы и циклы

214
Выделение памяти realloc

Выделение памяти realloc

Всем привет! Есть такой код, перегрузка оператора ввода в собственном классе строки, пишу для изучения:

231
Member types в с++

Member types в с++

Нигде не могу найти пояснение по вопросу "Что такое member types(типы-члены) в с++?", в документации тоже про них ничего не нашелВозможно, тут подскажете

265