Вопрос задан 19.08.2023 в 14:44. Предмет Информатика. Спрашивает Рябчинская Валерия.

Напишите программу пожалуйста: Дан массив F, C - целых 30 чисел . Найдите произведение

положительных и отрицательных чисел.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Жинов Алим.
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию
begin
    var a := ArrRandomInteger(30, -100, 100);
    Println(a);
    Writeln('Произведение положительных ', a.Where(x -> x > 0).Aggregate(1, (x, y)-> x * y));
    Writeln('Произведение отрицательных ', a.Where(x -> x < 0).Aggregate(1, (x, y)-> x * y));
end.

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

Конечно, вот пример программы на Python, которая выполняет данную задачу:

python
# Исходные массивы F и C (замените на свои значения) F = [2, -5, 3, -7, 1, 0, -4, 6, -8, 9, -2, 4, -3, 7, -1, 5, -6, 8, -9, 0, 4, -2, 6, -8, 1, -3, 5, -7, 9, -4] C = [-1, 3, -2, 4, -5, 6, -7, 8, -9, 0, 2, -4, 6, -8, 1, -3, 5, -7, 9, -2, 4, -6, 8, -1, 3, -5, 7, -9, 0, 2] # Инициализация переменных для произведения положительных и отрицательных чисел positive_product = 1 negative_product = 1 # Перебор элементов массивов F и C for num in F: if num > 0: positive_product *= num elif num < 0: negative_product *= num for num in C: if num > 0: positive_product *= num elif num < 0: negative_product *= num # Вывод результатов print("Произведение положительных чисел:", positive_product) print("Произведение отрицательных чисел:", negative_product)

Программа создает два массива F и C с целыми числами. Затем она перебирает числа в обоих массивах и вычисляет произведение положительных и отрицательных чисел отдельно. Результаты выводятся на экран. Не забудьте заменить значения массивов F и C на ваши собственные данные.

0 0

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

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

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

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