Предмет: Информатика, автор: Shkola8otstoi

Помогите с информатикой, срочно!
Массив из n натуральных чисел заполняется случайным образом. Найдите среднее арифметическое элементов массива. Замените каждый 3 элемент массива на 0 и сохраните в новом массиве. Сложите поэлементно 2 массива и выведите на экран.

Примечание: кол-во элементов в массиве от 10 до 100.
Числа в массиве не больше 300


Аноним: Многовато за раз.
LegendaryGhost: еще бы ЯП научились бы писать
Аноним: Не надо, так веселее.

Ответы

Автор ответа: pryhodzichdavid
1

 var a,b,c:array[1..100] of integer;

i,n:integer;  z:real;

begin

     n:=random(10)+90;

     writeln('n=',n);

     writeln('array a=');

     for i:=1 to n do

     begin

          a[i]:=random(300);

          z:=z+a[i];

          write(a[i],' ');

          if (i mod 10 =0) then writeln;

     end;

     writeln;

     write('Среднее арифметическое элементов массива=',z/n); writeln;

     writeln('array b=');

     for i:=1 to n do

     begin

          if (i mod 3 = 0) then b[i]:=0 else b[i]:=a[i];

          write(b[i],' ');

          if (i mod 10 =0) then writeln;

     end;  writeln; writeln('array a + array b=');

     for i:=1 to n do

     begin

          c[i]:=a[i]+b[i];

          write(c[i],' ');

          if (i mod 10 =0) then writeln;

     end;

end.


Shkola8otstoi: Эта программа не работает. "Ожидался идентификатор"
pryhodzichdavid: может просто какието символы лишние появились
pryhodzichdavid: это точно рабочее так как сам проверял
pryhodzichdavid: write(a[i],' ');
if (i mod 10 =0) then writeln;
end;
writeln;
write('Среднее арифметическое элементов массива=',z/n); writeln;
writeln('array b=');
for i:=1 to n do
begin
if (i mod 3 = 0) then b[i]:=0 else b[i]:=a[i];
write(b[i],' ');
if (i mod 10 =0) then writeln;
end;
writeln; writeln('array a + array b=');
for i:=1 to n do
begin
c[i]:=a[i]+b[i];
write(c[i],' ');
if (i mod 10 =0) then writeln;
end;
end.
Shkola8otstoi: Спасибо за помощь
Похожие вопросы
Предмет: География, автор: momn228
5. Узнай страну по описанию
А) Страна омывается водами самого большого по площади океана. Рельеф преимущественно горный и поэтому почти всё население сосредоточено на востоке страны. По территории страны протекают две крупнейшие реки Азии, одна из которых течет выше окружающей местности. Восточные районы страны – это области муссонного климата. По численности населения страна входит в десятку крупнейших стран мира. Эта страна имеет сухопутную границу с Россией.

Б) Это полуостровное государство является родиной многих древних цивилизаций. До середины ХХ века являлось колонией Британской империи. На севере страны - крупная низменность, центральная часть – огромное плоскогорье. На территории страны находится самое влажное место в мире. Население исповедует буддизм и индуизм. Выделяется численностью населения. В стране производят автомобили, ткани, одежду, лидер по количеству производимых за год кинофильмов.

6. «Река тысячи бед» находится в
а) Монголии; б) Китае; в) Корее; г) Японии.

7. Страна лежит в пределах Тихоокеанского сейсмического пояса.
а) Монголия; б) Китай; в) Корея; г) Япония
Предмет: Алгебра, автор: miniona