Вопрос задан 19.07.2023 в 11:48. Предмет Информатика. Спрашивает Шилков Матвей.

Дана числовая последовательность действительных чисел А1,А2... .Признак конца ввода чисел является

число 1111.Используя цикл с постусловием, составить программу определяющий: 1)Произведение отрицательных чисел 2)Колво и сумму положительных чисел Написать на с++
0 0
Перейти к ответам

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

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

Думаю, тебе не сложно будет руками это переписать


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

Конечно! Вот пример программы на C++, которая выполняет указанные действия:

cpp
#include <iostream> int main() { double number; double negativeProduct = 1.0; int positiveCount = 0; double positiveSum = 0.0; do { std::cout << "Введите число: "; std::cin >> number; if (number < 0) { negativeProduct *= number; } else if (number > 0) { positiveCount++; positiveSum += number; } } while (number != 1111); std::cout << "Произведение отрицательных чисел: " << negativeProduct << std::endl; std::cout << "Количество положительных чисел: " << positiveCount << std::endl; std::cout << "Сумма положительных чисел: " << positiveSum << std::endl; return 0; }

В этой программе используется цикл с постусловием do-while. Он позволяет вводить числа до тех пор, пока не будет введено число 1111. Внутри цикла проверяется каждое введенное число и выполняются соответствующие действия.

Переменная negativeProduct инициализируется единицей и умножается на каждое отрицательное число, которое вводится.

Переменные positiveCount и positiveSum используются для подсчета количества положительных чисел и их суммы соответственно. Каждое положительное число, которое вводится, увеличивает значение positiveCount, а само число добавляется к positiveSum.

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

Программа будет выполняться до тех пор, пока не будет введено число 1111, которое служит признаком конца ввода чисел.

0 0

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

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

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

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