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

Нужна с по массивам. 1)вы создаете массив из 100 элементов, содержащий 100 чисел (вводится случайные числа). вывести массив, содержащий только положительные четные числа из этого диапазона. 2)даны целые числа a1, a2, … a50. (массив заполняется случайными числами). найти сумму тех элементов массива, которые кратны 3.

Ответ:
120505567890
120505567890
08.10.2020 10:20
1)
var  massive :
 array [1..100] of integer;
 i : integer;
begin   
 // рандомизируем сид   
 randomize(); 
 for i := 1 to 100 do begin   
 // заполняем массив случайными числами от -100 до 100   
 massive[i] :=  random(201)-100 ;   
 // выводим число, если оно больше нуля и кратно двум. 
 if ((massive[i] > 0) and (massive[i]  mod 2 = 0))   
  then write(massive[i]+' '); 
 end; 
end.

2)
var  a :
 array [1..50] of integer;
 i ,summ: integer; 
begin   
 // рандомизируем сид   
 randomize();   
 // инициализируем переменную суммы   
 summ := 0; 
 for i := 1 to 50 do begin   
  // заполняем массив случайными числами от -100 до 100 
  a[i] := random(201)-100 ;   
  // суммируем если кратно трем   
  if a[i]  mod 3 = 0    then begin summ := summ + 1;  write(a[i] + ' '); end; 
 end; 
 // выводим результат 
 writeln(); 
 writeln('Сумма чисел кратных трем = ' + summ); 
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?