Вопрос задан 05.07.2023 в 10:09. Предмет Информатика. Спрашивает Головащенко София.

C++ Найти сумму всех элементов с номера N по номер M (т.е N и M вводится пользователем, и

складываются все числа в этом промежутке между собой)
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Медведев Серёжа.

Ответ:

#include <iostream>

using namespace std;

int main()

{

int N, M, sum=0,i;

cout << "N" << endl;

cin >> N;

cout << "M" << endl;

cin >> M;

for (i = N;i <= M;i++)

 sum += i;

cout << "sum = " << sum << endl;

return 0;

}

Объяснение:

библиотека стандартная

"штука" которая делает чтобы лишний раз не писать std::cout

начало программы main

{

оглашение целых переменных (сума = 0)

вывод на экран буквы  N

ввод с клавиатуры буквы N

вывод на экран буквы  M

ввод с клавиатуры буквы M

цикл с данными: счетчик цикла = N; исполнять пока счетчик цикла будет меньше-равно M; i++ (аналог i=i+1)

цикл исполняет совмещённое с присваиванием (коротко что это: a += b аналог a = a + b)

вывод на экран слова сума и саму сумму

"return 0" пишут в конце функции "main", чтобы завершить программу

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вот пример кода на C++, который находит сумму всех элементов с номера N по номер M:

cpp
#include <iostream> int main() { int N, M; std::cout << "Введите номер N: "; std::cin >> N; std::cout << "Введите номер M: "; std::cin >> M; int sum = 0; for (int i = N; i <= M; i++) { sum += i; } std::cout << "Сумма элементов от " << N << " до " << M << ": " << sum << std::endl; return 0; }

В этом примере мы считываем значения N и M с помощью std::cin, а затем используем цикл for, чтобы пройти через числа от N до M и накопить их сумму в переменной sum. Наконец, выводим полученную сумму на экран с помощью std::cout.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос