Вопрос задан 13.02.2021 в 04:45. Предмет Информатика. Спрашивает Мельникова Инна.

Дан одномерный массив,найти мумму отрицательных нечетных и произведение полож четных

чисел.пожалуйста помогите.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Коробова Надя.
Const
N = 7;
Var
A:array[1..N]of integer;
S,P,i:integer;
Begin
P:=1;
S:=0;
WriteLn('Введи элементы массива');
For i:= 1 to N do
 Begin
 Read(A[i]);
 if (A[i]<0)and(A[i] mod 2 <> 0) then S:=S+A[i];
 if (A[i]>0)and(A[i] mod 2 = 0) then P:=P*A[i]
 End;
WriteLn('Произведение равно ',P);
WriteLn('Сумма равна ',S)
End.

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

Конечно, я могу помочь. Вот пример кода на языке Python, который решает вашу задачу:

python
def find_sum_and_product(arr): sum_negative_odd = 0 product_positive_even = 1 for num in arr: if num < 0 and num % 2 != 0: sum_negative_odd += num elif num > 0 and num % 2 == 0: product_positive_even *= num return sum_negative_odd, product_positive_even # Пример использования функции: array = [1, -2, 3, -4, 5, 6, -7, 8] sum_result, product_result = find_sum_and_product(array) print("Сумма отрицательных нечетных чисел:", sum_result) print("Произведение положительных четных чисел:", product_result)

В этом примере мы создаем функцию find_sum_and_product, которая принимает одномерный массив чисел arr. Затем мы инициализируем переменные sum_negative_odd для хранения суммы отрицательных нечетных чисел и product_positive_even для хранения произведения положительных четных чисел.

Мы проходим по каждому элементу массива arr с помощью цикла for. Если число отрицательное и нечетное, мы добавляем его к переменной sum_negative_odd. Если число положительное и четное, мы умножаем его на переменную product_positive_even.

Наконец, функция возвращает найденную сумму и произведение. Мы применяем функцию к примеру массива [1, -2, 3, -4, 5, 6, -7, 8] и выводим результаты на экран.

0 0

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

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

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