1) const
n = 25;
var
a :array[1..n] of integer;
i, kol, sum :integer;
begin
randomize;
for i:= 1 to n do
a[i]:= random(50);
sum:= 0; kol:= 0;
for i:= 1 to n do
if a[i] mod 2 = 0 then
begin
inc(kol);
sum:= sum + a[i];
end;
end.
2) const
n = 25;
var
a :array[1..n] of integer;
begin
randomize;
for i:= 1 to n do
a[i]:= random(50);
for i:= 1 to n do
if a[i] mod 2 = 0 then
a[i]:= sqr(a[i])
else
a[i]:= a[i] * 2;
end.
Основные данные:
N[x] - некий массив натур чисел в котором будет искаться положит или отриц число
x - размер массива
k - переменная-счетчик
// N[k] - обращение к k-тому элементу массива
Выходные данные:
"+" - первое число положительное
"-" - первое число отрицательное
Блок-схема на фото:
1) var a,b,s :real;
begin
readln(a,b);
s:=a+b;
write(s);
end.
2)несовсем понятно
var a,n,i:integer;
begin
readln(n);
for i:=1 to n do
begin
a:=3*i;
write(a);
end; end.
1 - а2 - а3 - а4 - б дальше хз