РМ
Рафаел Махмудов

Помогите с паскалем. если можно то напишите полную программу

в линейном массиве из 25 элементов, заполненным случайным обрзаом значениями в диапозоне от -25 до 25. Посчитать количество отрицательных элементов, их среднее значение. Заменить отрицательные элементы средним значением отрицательных элементоов, Вывести новый массив на экран

ну там же именно программы не видно

Дмитрий Захаров
Дмитрий Захаров

var
a: array [1..25] of real;
m: real;
c, cn: integer;
begin
randomize;
writeln('array:');
for c := 1 to 25 do begin
a[c] := random() * 50 - 25;
write(a[c]:8:2);
end;
writeln;
for c := 1 to 25 do
if a[c] < 0 then begin
m := m + a[c];
inc(cn);
end;
m := m / cn;
writeln('negative count: ', cn);
writeln('average: ', m:0:2);
for c := 1 to 25 do if a[c] < 0 then a[c] := m;
writeln('result:');
for c := 1 to 25 do write(a[c]:8:2);
end.

Ал
Алена

… И даже программу «полную» написал:


… Но, ведь, я же её написал. (Доказательство на картинке 😉

Каков вопрос — таков ответ!

Ss
Sssss

Ну и что у тебя не получается? Покажи свой код и ткни в место, где проблема.

Удачи!

Похожие вопросы
Пожалуйста, напишите программу в паскале
Пожалуйста напишите программу на паскале, срочно
Напишите программу (Паскаль) . Школьный курс
напишите пожалуйста программу в паскале и блок схему по этой программе !!!
Помогите с программой на паскаль
напишите пожалуйста программу на паскале
Напишите программу на С++ или на Паскале
Напишите, пожалуйста, программу на языке Паскаль!
помогите пожалуйста. напишите программы на паскале
Напишите пожалуйста программу в Паскале ( Очень надо (