Program name;
var a,b,s:real;
begin
a:=5;
b:=-3.5;
s:=a+b;
s:=2*s-b;
writeln(s);
end.
<span>program jnrvjf;
var
A: array[0..20] of integer;
x, b, i, d, c: integer;
begin
writeln('Введите число элементов в массиве');
readln(d);
writeln('Введите число');;
readln(x);
b:=0;
for i:= 1 to d do
A[i] := random (20);
writeln(A);
for i:= 1 to d do
begin
c:= A[i];
if (c > b) then
b:=A[i]
end;
writeln('Максимальное значение в множестве: ', b);
for i:=0 to d do
begin
b:=A[i];
if b = x then
writeln ('Номера элементов, совпадающих с x: ', i)// Это если вести человеческую нумерацию, где первый элемент имеет номер 1.
end;
end.</span>
Var i,j,n: integer;
<span> a: array[,] of real;
</span><span>begin
</span><span> write('n = '); readln(n);
</span><span> setlength(a,n+1,n+1);
</span><span> randomize;
</span><span> writeln('исходная матрица:');
</span><span> for i:=1 to n do
</span><span> begin
</span><span> for j:=1 to n do
</span><span> begin
</span><span> a[i,j]:=random(-20,20);
</span><span> write(a[i,j]:4);
</span><span> end;
</span><span> writeln;
</span><span> end;
</span><span>//транспонирование матрицы
</span><span> for i:=1 to n-1 do
</span><span> for j:=i+1 to n do swap(a[i,j],a[j,i]);
</span><span>//вывод на экран
</span><span> writeln('транспонированная матрица:');
</span><span> for i:=1 to n do
</span><span> begin
</span><span> for j:=1 to n do write(a[i,j]:4);
</span><span> writeln;
</span><span> end;
</span><span>end.
</span><span>
</span>n = 4
<span>исходная матрица:
</span><span> -5 16 -10 5
</span><span> -4 -20 6 14
</span><span> -2 10 -4 -7
</span><span> -16 1 -9 13
</span><span>транспонированная матрица:
</span><span> -5 -4 -2 -16
</span><span> 16 -20 10 1
</span><span> -10 6 -4 -9
</span><span> 5 14 -7 13
</span>
Program ZADACHA;
var a,b,c,d,k:integer;
begin
c:=0;
k:=0;
d:=0;
repeat
begin
readln(a);
b:=a;
c:=c+1;
if (a<-3)
then
begin
d:=b+a;
k:=k+1;
end;
end;
until c=8;
writeln(d);//ETO SUMMA
writeln(k);//Eto KOLICHESTVO
readln;
end.