тыпик
16.03.2021 17:03

3на программирование в паскаль за 30 1.задан массив а, состоящий из n чисел. найти среднее арифметическое его элементов. элементы вводятся с клавиатуры. 2.найти сумму элементов массива с четными номерами, содержащего n элементов. элементы вводятся с клавиатуры. 3. дан одномерный массив, значения элементов которого вводятся с клавиатуры. выяснить, каких элементов больше - положительных или отрицательных и насколько. на экран вывести исходный массив и полученный результат.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
олололо12
05.10.2020 15:09
//PascalABC.Net 3.2
{1}
begin
var a:=readArrinteger('Вводите: ', readinteger('n ='));
write ('Ср. арифметическое: ', a.Average);
end.

{2}
begin
var a:=readarrinteger('Водите: ', readinteger('n ='));
var sum:=0;
for var i:=0 to length(a)-1 do if i.isodd then sum+=a[i];
write ('Сумма: ', sum);
end.

{3}
begin
var a:=readarrinteger('Вводите: ', readinteger('Кол-во элементов: '));
var otr:=0; var pol:=0;
for var i:=0 to length(a)-1 do if a[i]<0 then otr+=1 else pol+=1;
write('Массив: '); a.Println;
if otr=pol then write ('Отрицательных и положительных элементов равное кол-во') else 
if otr>pol then write('Отрицательных больше на ', otr-pol) else
write ('Положительных больше на ', pol-otr);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота