C++ Программа для суммирования целых чисел

C++Beginner
Практиковаться сейчас

Введение

В этом лабе вы научитесь писать программу на C++, которая считывает 'n' целых чисел от пользователя и выводит их сумму.

Написание кода для нахождения суммы n чисел

В WebIDE откройте новый терминал, выбрав пункт Terminal > New Terminal в меню. В терминале введите команду ниже, чтобы создать новый файл под названием main.cpp

touch ~/project/main.cpp

Теперь откройте файл main.cpp и вставьте в него следующий код:

#include <iostream>
using namespace std;

int main()
{
    cout << "\n\nДобро пожаловать в программу для нахождения суммы n чисел, введенных пользователем :-)\n\n\n";

    // Объявление переменной
    int n, i, temp;

    // Инициализация суммы нулем
    int sum = 0;

    // Ввод 'n' от пользователя
    cout << "Введите количество целых чисел, которые вы хотите сложить: ";
    cin >> n;
    cout << "\n\n";

    // Ввод n целых чисел от пользователя и их сложение для нахождения конечной суммы
    for (i = 0; i < n; i++)
    {
        cout << "Введите число " << i + 1 << " :  ";
        cin >> temp;

        // Добавьте каждое число к сумме всех предыдущих чисел, чтобы найти конечную сумму
        sum += temp;
    }

    // Вывод суммы
    cout << "\n\nСумма " << n << " чисел, введенных пользователем, равна: " << sum << endl;
    cout << "\n\n\n";

    return 0;
}

Компиляция и запуск кода

Введите в терминале следующую команду для компиляции кода:

g++ ~/project/main.cpp -o main

Затем введите следующую команду для запуска исполняемого файла:

./main

Вы увидите вывод, похожий на следующий:

Добро пожаловать в программу для нахождения суммы n чисел, введенных пользователем :-)

Введите количество целых чисел, которые вы хотите сложить: 4


Введите число 1 : 2
Введите число 2 : 3
Введите число 3 : 5
Введите число 4 : 10


Сумма 4 чисел, введенных пользователем, равна: 20


Резюме

В этом лабе вы узнали, как написать программу на C++, которая считывает 'n' целых чисел от пользователя и выводит их сумму. Вы успешно завершили лабу. Поздравляем!