Александровна-Павловна
?>

Написать алгоритм нахождения среднего арифметического числа. Например, 1 и 3 среднее ариф. Равно 2

Информатика

Ответы

igor51766771

Например числа 2, 3 и 4

1) Находим суму всех чисел; ( 2+3+4=9 )

2) Считаем сколько всего чисел; ( 3 числа )

3) Делим суму чисел на количество чисел; ( 9/3 = 3 )

Среднее арифметическое чисел 2, 3 и 4 ровно 3.

chetverikovalex3738
//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.
knyazev527

[any] Pascal: (без хранения введённых чисел => "эффективная")

var a, i, x: integer; begin  for i := 1 to 6 do  begin    read(a);    if a>0 then x := x + 1    else if a<0 then x := x - 1  end;  if x>0 then write('Больше положительных')  else if x<0 then write('Больше отрицательных')  else write('Одинаково')end.

PascalABC.NET: (с хранением введённых чисел в массиве)

## var a := ReadArrInteger(6); var x := a.Sum(x -> x>0 ? 1 : -1); if x=0 then Write('Одинаково') else Print('Больше', x>0 ? 'положительных' : 'отрицательных')

Пример работы:


Паскаль. 8 класс. даны 6 чисел. каких чисел больше - положительных или отрицательных? !
Паскаль. 8 класс. даны 6 чисел. каких чисел больше - положительных или отрицательных? !
Паскаль. 8 класс. даны 6 чисел. каких чисел больше - положительных или отрицательных? !

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Написать алгоритм нахождения среднего арифметического числа. Например, 1 и 3 среднее ариф. Равно 2
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Вершинина1161
alesia1986
kortikov77
Sergeevna803
Buninilya
d111180
uchpapt
rytikovabs
АлександрАлександровна
mnogoz
simonovaliubov5852
Viktoriya
artemy682719
Chistova-Dmitrii1162
gabbro19975650