Предмет: Информатика,
автор: dvkipr
массив А(30) заполнить целыми случайными числами из (-7;25) вычислить полупроизведение всех положительных элементов. В Паскале. Нужно прям срочно. Буду очень благодарен.
Ответы
Автор ответа:
0
program task1;
const n = 30;
var a :array [1..n] of integer;
i, p :integer;
pr :real;
begin
randomize;
for i:= 1 to n do
a[i]:= random(33)-7;
p:= 1; for i:= 1 to n do
if a[i] > 0 then
p:= p * a[i];
pr:= p/2;
writeln(pr);
end.
program task2;
const n = 30;
var a: array [1..n] of integer;
i, sum, max, min: integer;
sr: real;
begin
randomize;
for i := 1 to n do
a[i] := random(33) - 7;
sum:= 0;
for i := 1 to n do
if a[i] >= 0 then
sum:= sum + sqr(a[i]);
min:= a[1]; max:= a[1];
for i := 1 to n do begin
if a[i] > max then max:= a[i];
if a[i] < min then min:= a[i];
end;
sr:= (max + min)/2;
writeln('Сумма кадратов: ',sum);
writeln('Среднее арифметическое: ',sr);
end.
const n = 30;
var a :array [1..n] of integer;
i, p :integer;
pr :real;
begin
randomize;
for i:= 1 to n do
a[i]:= random(33)-7;
p:= 1; for i:= 1 to n do
if a[i] > 0 then
p:= p * a[i];
pr:= p/2;
writeln(pr);
end.
program task2;
const n = 30;
var a: array [1..n] of integer;
i, sum, max, min: integer;
sr: real;
begin
randomize;
for i := 1 to n do
a[i] := random(33) - 7;
sum:= 0;
for i := 1 to n do
if a[i] >= 0 then
sum:= sum + sqr(a[i]);
min:= a[1]; max:= a[1];
for i := 1 to n do begin
if a[i] > max then max:= a[i];
if a[i] < min then min:= a[i];
end;
sr:= (max + min)/2;
writeln('Сумма кадратов: ',sum);
writeln('Среднее арифметическое: ',sr);
end.
Автор ответа:
0
огромное спасибо,а ещё две задачи сможете сделать?
Автор ответа:
0
массив А(30) заполнить целыми случайными числами из (-7;25)
вычислить:
1)сумму квадратов не отрицательных элементов
2)среднее арифметическое наиб и наим элементов массива
вычислить:
1)сумму квадратов не отрицательных элементов
2)среднее арифметическое наиб и наим элементов массива
Автор ответа:
0
большое вам спасибо, я просто болел на этой теме, а как только выздоровил мне учитель дал эти задания и не объяснил тему и сказал что у меня очень мало оценок, а у меня в первом треместре было 4 ,а во втором - 5, так что вы мне помогли получить пятёрку за год, спасибо вам большое
Похожие вопросы
Предмет: Русский язык,
автор: sofiyannov24
Предмет: Химия,
автор: annabor06
Предмет: Английский язык,
автор: ningnin
Предмет: Математика,
автор: asutiaghin
Предмет: Математика,
автор: kirilldiachkov