В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
davas255
davas255
14.03.2023 17:42 •  Информатика

Массивы. определить количество четных элементов стоящих на нечетных. в паскале

Показать ответ
Ответ:
Kakakkakaka
Kakakkakaka
09.10.2020 06:23
PascalABC.NET 3.4.2, сборка 1843 от 24.10.2018Внимание! Если программа не работает, обновите версию!

begin

 var a := ArrRandom(ReadInteger('n='), -50, 50);

 a.Println;

 Println('Количество четных элементов на нечетных местах равно',

     a.Where((v, i)-> v.IsEven and i.IsEven).Count)

end.

n= 13

20 -26 28 -45 6 -32 33 25 48 -49 28 -18 9

Количество четных элементов на нечетных местах равно 5

0,0(0 оценок)
Ответ:
siri9
siri9
09.10.2020 06:23

Случайно сгенерированный массив из 15 элементов в диапазоне от -20 до 20.


const MAX = 15;

var

 a: array [1 .. MAX] of integer;

 i, k: integer;

begin

 randomize;

 k := 0;

 writeln(' *** Сгенерированный массив *** ');

 

 for i := 1 to MAX do

 begin

   a[i] := random(41) - 20;

   write(' ', a[i]);

   if ((i mod 2) <> 0) and (a[i] mod 2 = 0) then

     Inc(k);

 end;

 

 writeln;

 writeln('Кол-во четных элементов на нечетных местах = ', k);

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота