Дан массив из 25 чисел, отыскать СРЕДНЕЕ АРИФМЕТИЧЕСКОЕ элементов массива, СУММУ

Дан массив из 25 чисел, отыскать СРЕДНЕЕ АРИФМЕТИЧЕСКОЕ частей массива, СУММУ массива и КОЛ-ВО ЧЁТНЫХ и НЕ ЧЁТНЫХ элементов массива. Элементы вводятся с помощью ГСЧ.

Задать свой вопрос
Максим Юрчак
до скольки могут быть числа
Сережа
в ГСЧ
Arsenij Sovateev
Они случайные, а количество их 25
Иван
числа до какого предела могу быть
Олег Капуров
типо от 0 до 100 или от 0 до 100000
Tamara Badran
Я понял, они без предела
Стефания Клушенкова
без предела не может быть обязаны быть в условии рамки
Рахмотова Есения
от 1 до N нельзя сделать? тогда пусть будет 50
Ksenija
ок
Гурьянкина Агата
Если всё будет работать, давай я для тебя 50р скину?
2 ответа

program znanija;

uses CRT;

Var n,k,sum,ch,nch: integer;

sa: real;

M: Array[1..25] of integer;

begin

write('Ведите N: ');readln(n);

for k:=1 to 25 do

begin

M[k]:=random(n);

sum:=sum+M[k];

if (M[k] mod 2 = 0) then

begin

ch:=ch+1;

end else

begin

nch:=nch+1;

end;

end;

sa:=sum/25;

Writeln('Среднее арихметическое - ',sa);

Writeln('Сумма чисел - ', sum);

Writeln('Количество чётных - ', ch);

Writeln('Количество не чётных - ', nch);

writeln('--Числа--');

for k:=1 to 25 do

begin

Write(m[k],', ');

end

end.

Пескичева Карина
Видно
Софья Тутинцева
А у Pacixor верно написано?
Мирослава Дитнере-Дипнере
Вспоминал паскаль
Олег Мукалов
да правильно ток без выбора рамок рандома
Дарина Щеплевская
и для чего-то сдвиг рандома
Арсений Бащинский
сдвиг там, где 41-20?
Генка Шоров
да
Полина
Давай вк спишемся?
Лычкатый Арсений
зач?
Ярослава Таброва
Ещё блок-схему этого кода сделать надобно и за всё это 100р переведу для тебя. номер карты дашь сбербанка
Var
  A: array[1..25] of integer;
  mean: real;
  qodds, qevens, i: byte;
  sum: integer;
begin
  sum := 0;
  qodds := 0;
  qevens := 0;
  randomize;
  for i := 1 to 25 do
  begin
    A[i] := random(41)-20;
    sum := sum + A[i];
    if (A[i] mod 2 = 0) then
      qevens := qevens + 1
    else
      qodds := qodds + 1;
    write(A[i], ' ');
  end;
  writeln(13 + 'Среднее арифметическое = ', (sum / 25):0:2);
  writeln('Сумма = ', sum);
  writeln('Четных = ', qevens);
  writeln('Нечетных = ', qodds);
end.
Вячеслав
Для тебя 50р сбросить?
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

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

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

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

Войти на сайт