Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
толя151
05.02.2022 17:59 •
Информатика
Написать программу для суммирования четных элементов на нечетных позициях в одноименном массиве
Ответ:
grimangus
08.07.2020 23:04
Const
n = 30;
var
a: array[1..n] of integer;
i, s: integer;
begin
Randomize;
Writeln('Исходный массив');
s := 0;
for i := 1 to n do
begin
a[i] := Random(101) - 50;
Write(a[i], ' ');
if ((i mod 2) = 1) and ((a[i] mod 2) = 0) then s := s + a[i]
end;
Writeln(#13#10, 'Сумма найденных элементов ', s)
end.
Тестовое решение:
Исходный массив
49 -39 -17 6 24 38 20 50 6 -36 -4 -7 -31 41 -8 20 32 49 -48 -47 50 48 -41 -44 -26 -11 9 38 -24 -34
Сумма найденных элементов 22
0,0
(0 оценок)
Популярные вопросы: Информатика
mr1cherry
08.07.2020 16:42
Хранит большие объемы информации после выключения...
klikedfrite
08.07.2020 16:42
32) производилась двухканальная (стерео) звукозапись с частотой дискретизации 64 кгц и 24-битным разрешением. в результате был получен файл размером 48 мбайт, сжатие...
Thelow26
05.11.2022 05:43
Какая информация нужна человеку, приступающему к ремонту квартиры? можно ли информацию потерять?...
Makar198043
24.01.2020 09:13
Как почистить внутреннюю память телефона?...
Andrew228krut
17.12.2021 02:39
После переустановки Виндоус 7 на ноутбуке не роботает звук все драйвера установлены Если нужна связь мой дискорд aniNiash#2766...
ylmor228l
25.03.2022 03:03
Можно ли присваивать программам имена зарезервированных языком программирования слов (begin, end, program)...
Курьяма1
10.12.2020 18:40
Для хранения растрового изображения размером 1024х512 пикселей отвели 256 Кбайт памяти. Какой размер 1 пикселя?...
bestsoule
07.06.2020 01:01
Написать программу по вычислению 7!, используя цикл с предусловием(1) и использую цикл с параметром (2)...
saidos1000
31.12.2020 04:54
Постройте таблицу истинности!...
волосы1
15.06.2022 02:13
Чему равен B[9]? for i:= 1 to 10B [i]= i*4-3...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
n = 30;
var
a: array[1..n] of integer;
i, s: integer;
begin
Randomize;
Writeln('Исходный массив');
s := 0;
for i := 1 to n do
begin
a[i] := Random(101) - 50;
Write(a[i], ' ');
if ((i mod 2) = 1) and ((a[i] mod 2) = 0) then s := s + a[i]
end;
Writeln(#13#10, 'Сумма найденных элементов ', s)
end.
Тестовое решение:
Исходный массив
49 -39 -17 6 24 38 20 50 6 -36 -4 -7 -31 41 -8 20 32 49 -48 -47 50 48 -41 -44 -26 -11 9 38 -24 -34
Сумма найденных элементов 22