напишите программу, которая предложит юзеру ввести длину строчки n и ее

Напишите программку, которая предложит юзеру ввести длину строчки n и ее члены-целые числа, и отобразит на экране следующую информацию: сам массив, среднее арифметическое всех четных чисел

Задать свой вопрос
Алена Делоне
длину строчки n - это размер массива?
Стефания Смогилина
ее члены-целые числа - ввод частей массива с клавиатуры?
Лидия
да,да.
Виталий Пукась
Уже решено сегодня
2 ответа

var a:array of integer;

n,i,s,k:integer;

begin

write('Введите количество частей массива: ');

readln(n);

a:=new integer[n];

for i:=0 to n-1 do read(a[i]);

write ('Массив: ');

for i:=0 to n-1 do write(a[i],'  ');

writeln;

for i:=0 to n-1 do

if a[i]mod 2 = 0 then

begin

s:=s+a[i];

k:=k+1

end;

writeln('Среднее арифметическое чётных элементов массива одинаково: ',s/k:0:3)

end.

Гена Мырсов
Спасибо огромное.

javascript:var n = prompt("Введите n:"), массив = [], чётных = 0; for (let сч = 0; сч lt; n; сч++) массив.push(parseInt(prompt("["+сч+"]:"))); alert(массив + "\n" + (массив.reduce(function (пр, тек) if (тек % 2 == 0) чётных++; return пр + тек; else return пр; , 0) / чётных));

Олег Мермузевич
А почему я ввожу длину строчки 5 и пишу числа: 1,2,3,4,5. Но он выводит среднее арифметическое четных чисел 12, желая обязано быть (2+4)/2=3?
Вадим
Инспектируй. "parseInt" куда-то при вставке исчез.
Sergej Botnov
Да, работает, спасибо за ещё одно решение.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт