Покажите сумму в c ++ и после этого добавьте еще сумму cpp - PullRequest
1 голос
/ 24 октября 2019

Рассмотрим программу, которая запрашивает у пользователя целочисленное значение, превышающее 10, скажем, 15. Затем программа должна вычислить сумму всех положительных значений до 15, и теперь мне нужно «показать текущую сумму после добавления каждого числа»,

Для первой части я сделал все так:

#include <iostream>
using namespace std;

int main()
{

    int num = 0;
    int sum = 0;

    cout << " Please enter how many number you'd like to sum up\n";
    cin >> num;

    while (num <= 10)
    {
        cout << "Please enter an integer which is more than 10";
        cin >> num;
    }

    for ( int i = 1; i <= num; i++)
    {
        sum += i;
    }

    cout << "The total sum is : " <<  sum;

Но теперь я не знаю, что мне делать?

Это должно выглядеть так вконец.

1 Ответ

0 голосов
/ 24 октября 2019

Вы можете сделать это, выведя значения, использованные в расчете, вместе с «текущим» итогом в цикле суммирования:

for (int i = 1; i <= num; i++)
{
    cout << sum << "  + " << i << " = " << sum + i << "\n";
    sum += i;
}

Не стесняйтесь запрашивать дополнительные разъяснения и / или объяснения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...