Написать программу по процедурам с массивами в языке программирования Pascal.Задание:Дан массив целых чисел. Найти сумму положительных нечетных

25 Мар 2020 в 19:41
122 +1
0
Ответы
1

чисел в массиве.

Пример программы:

program SumOfPositiveOdd;
const
size = 5;
var
arr: array[1..size] of integer;
i, sum: integer;
procedure FillArray;
begin
writeln('Введите элементы массива:');
for i := 1 to size do
begin
readln(arr[i]);
end;
end;
procedure SumOfPositiveOddNumbers;
begin
sum := 0;
for i := 1 to size do
begin
if (arr[i] > 0) and (arr[i] mod 2 <> 0) then
begin
sum := sum + arr[i];
end;
end;
end;
begin
FillArray;
SumOfPositiveOddNumbers;
writeln('Сумма положительных нечетных чисел в массиве: ', sum);
end.

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

18 Апр в 15:35
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 92 588 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир