Вопрос задан 03.12.2023 в 11:59. Предмет Информатика. Спрашивает Кудашкина Виктория.

Помогите с с++! Пользователь вводит с клавиатуры числа. Программа должна подсчитывать сумму,

максимум и минимум, введенных чисел. Когда пользователь вводит число 7 программа прекращает свою работу и выводит на экран надпись «Good bye!»
0 0
Перейти к ответам

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

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

Ответ:

#include <iostream>

using namespace std;

int main() {

 int x;

 int s;

 s = 0;

 cout << "Введите число: ";

 cin >> x;

 if(x == 7){

     cout << "Good bye!";

     return 0;

 }

 for (int i = 1; i <= x; i++) {

     s = s + i;

 };

 cout << "Сумма: " << s <<"\n";

 cout << "Максимум: " << x <<"\n";

 cout << "Минимум: " << 1 <<"\n";

 return 0;

}

Объяснение:

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

Программа для подсчета суммы, максимума и минимума введенных чисел и вывода "Good bye!" при вводе числа 7 может выглядеть следующим образом на языке Python:

```python numbers = [] # список для хранения введенных чисел

while True: num = int(input("Введите число: ")) # преобразуем введенное значение в целое число if num == 7: break # прекращаем цикл, если введено число 7 numbers.append(num) # добавляем число в список

# проверяем, что список не пустой if numbers: print("Сумма введенных чисел:", sum(numbers)) print("Максимальное число:", max(numbers)) print("Минимальное число:", min(numbers))

print("Good bye!") ```

В данной программе мы используем бесконечный цикл `while True`, чтобы пользователь мог вводить числа до тех пор, пока не введет число 7. Введенные числа добавляются в список `numbers`.

После выхода из цикла проверяем, что список `numbers` не пустой, чтобы избежать ошибки при вызове функций `sum()`, `max()` и `min()`. Если список не пустой, выводим сумму, максимум и минимум чисел с помощью соответствующих функций.

Наконец, выводим на экран "Good bye!".

0 0

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

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

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

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