Массивы, паскаль. условие: задать случайным образом массив из интервала -50; 50 найти: 1)количество отрицательных элементов массива 2)сумму четных элементов 3)произведение элементов из интервала 1; 20
Ответы на вопрос:
var k, i, n: integer ;
a: array [1..100]of integer ;
begin
write('введите кол-во элементов в массиве ') ;
read(n) ;
for i: =1 to n do begin
a[i]: =random(100)-50;
write(' ', a[i]) ;
end;
k: =0; writeln;
write ('кол-во отрицательных элементов ') ;
for i: =1 to n do begin
if a[i]< 0 then k: =k+1;
end;
write(k); k: =0;
writeln;
write ('сумма четных элементов ') ;
for i: =1 to n do begin
if a[i] mod 2=0 then k: =k+a[i];
end;
write(k) ; k: =1;
writeln ;
write('произведение элементов в интервале [1; 20] ');
for i: =1 to n do begin
if (a[i]> 0)and(a[i]< 21) then k: =k*a[i];
end;
write(k) ;
end.
var
mas: array[0..19]of integer;
a, b, c, e: integer;
begin
for a : = 0 to 19 do mas[a] : = random(100) - 50;
//заполняем массив
for a : = 0 to 19 do if mas[a] < 0 then b : = b + 1;
//количество отрицательных элементов
for a : = 0 to 19 do if mas[a] mod 2 = 0 then c : = c + mas[a];
//сумму четных элементов
for a : = 0 to 19 do
case mas[a] of
1..20: e : = e + mas[a];
end;
//произведение элементов из интервала 1; 20
write(b, ' ', c, ' ', e);
end.
пометки после двух слешей в программе писать не нужно , и сам массив я сделал на 20 элементов
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
анр5гн5р5рррр12.04.2021 19:48
-
zarinkakoshzhan15.10.2022 20:47
-
Maxutka00712.06.2021 13:48
-
g3force02.11.2020 19:06
-
dashaponomarev418.07.2022 17:27
-
игорёк123456789004.07.2022 13:57
-
Ruslanchik11111.12.2020 23:31
-
linda28121.11.2022 07:12
-
СтаниславСуглобов08.03.2021 22:49
-
yamoskit0007.01.2021 00:56
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.