Напишите программу, которая ввод данных в одномерный целочисленный массив исполняет

Напишите программу, которая ввод данных в одномерный целочисленный массив исполняет
посредством цикла WHILE...DO, а вывод REPEAT...UNTIL (в скобках указана размерность массива):

заменить все элементы массива, которые меньше среднего значения, на 3 (12).

Задать свой вопрос
1 ответ
Const N=12;
var a: array[1..N] of integer;
    avg:real;
    i:byte;
begin
 writeln('Введите массив из ',N, 'частей');
 i:=0; avg:=0;
 while ilt;n do
 begin
  i:=i+1 ;
  read(a[i]);
  avg:=avg+a[i];
 end;
 avg:=avg/n;
 i:=0;
 writeln('Начальный массив');
 repeat
  i:=i+1;
  write(a[i]:5);
 until igt;=n;
 writeln;
 writeln('Отредактированный массив');
 i:=0;
 repeat
  i:=i+1;
  if a[i]lt;avg then a[i]:=3;
  write(a[i]:5);
 until igt;=n;
end.

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт