Вопрос задан 18.06.2023 в 18:12. Предмет Информатика. Спрашивает Гродис Лера.

Вводіть у циклі цілі числа, які створюють послідовність, яка спадає. Умова закінчення вводу – ввід

числа, що порушує спадання. Знайти суму чисел у послідовності. Путем программирования в С++
0 0
Перейти к ответам

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

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

Ответ:

Ответ

Объяснение:

#include <iostream>

using namespace std;

int main()

{

   int num, sum = 0, temp;

cin >> num;

sum += num;

temp = num + 1;

while (true)

{

 cin >> num;

 if (num > temp) break;

 temp = num;

 sum += num;

}

cout << "Sum = " << sum;

}


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

Щоб вирішити цю задачу, вам потрібно написати програму на мові програмування C++, яка буде вводити цілі числа в циклі і створювати послідовність, яка спадає. Умовою закінчення вводу буде введення числа, яке порушує спадання. Потім вам потрібно знайти суму чисел у цій послідовності.

Ось приклад програми на мові C++, яка вирішує цю задачу:

```cpp #include

int main() { int number; int sum = 0; int previousNumber = INT_MAX; // Встановлюємо початкове значення previousNumber на найбільше можливе ціле число

while (true) { std::cout << "Введіть ціле число: "; std::cin >> number;

if (number >= previousNumber) { break; // Якщо введене число не порушує спадання, виходимо з циклу }

sum += number; previousNumber = number; }

std::cout << "Сума чисел у послідовності: " << sum << std::endl;

return 0; } ```

Ця програма використовує цикл `while (true)`, щоб продовжувати вводити числа, поки не буде введено число, яке порушує спадання. Кожне введене число перевіряється на відповідність умові спадання, і якщо воно відповідає, то додається до суми. Крім того, кожне введене число зберігається у змінній `previousNumber`, щоб порівнювати його з наступним введеним числом.

Будь ласка, спробуйте цю програму і введіть числа в послідовності, яка спадає. Вона обчислить суму цих чисел.

0 0

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

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

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

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