Вопрос задан 24.02.2019 в 14:31. Предмет Информатика. Спрашивает Тарасова Лиза.

Написать программу, подсчитывающую сумму нечетных положительных элементов в одномерном массиве

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Малашин Никита.
Const
n = 10;var
a :array [1..n] of integer;
i, sum :integer;
begin
for i:= 1 to n do
readln(a[i]);
sum:=0;
for i:= 1 to n do
if (a[i] mod 2 = 1) and (a[i] > 0) then sum:= sum+a[i];
writeln(sum);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь вам написать программу, подсчитывающую сумму нечетных положительных элементов в одномерном массиве. Вот один из возможных вариантов решения этой задачи на языке Python:

```python # Создаем одномерный массив с произвольными числами array = [1, -2, 3, 4, -5, 6, 7, -8, 9, 10]

# Инициализируем переменную для хранения суммы sum = 0

# Проходим по всем элементам массива for element in array: # Проверяем, является ли элемент нечетным и положительным if element % 2 == 1 and element > 0: # Добавляем элемент к сумме sum += element

# Выводим сумму на экран print("Сумма нечетных положительных элементов в массиве:", sum) ```

Эта программа выведет на экран `Сумма нечетных положительных элементов в массиве: 20`, так как в массиве есть четыре нечетных положительных элемента: 1, 3, 7 и 9, а их сумма равна 20. Надеюсь, это поможет вам понять, как решить эту задачу.

0 0

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

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

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