Const n=3; m=2;
var
k,d:array[1..n,1..m] of integer;
i,j:integer;
begin
Randomize;
writeln('Исходный массив:');
for i:=1 to n do
begin
for j:=1 to m do
begin
k[i,j]:=random(10)-3;
write(k[i,j]:4);
end;
writeln;
end;
writeln('Полученный массив:');
for i:=1 to n do
begin
for j:=1 to m do
begin
d[i,j]:=2*k[i,j];
write(d[i,j]:4);
end;
writeln;
end;
end.
Пример:
<span>Исходный массив:
-2 0
6 1
2 -2
Полученный массив:
-4 0
12 2
4 -4</span>
Ответ:
Program triangle;
var ax,bx,cx,ay,by,cy:integer;
begin
Writeln('Введите координату А по Х');
Readln(ax);
Writeln('Введите координату B по Х');
Readln(bx);
Writeln('Введите координату C по Х');
Readln(cx);
Writeln('Введите координату А по Y');
Readln(ay);
Writeln('Введите координату B по Y');
Readln(by);
Writeln('Введите координату C по Y');
Readln(cy);
Writeln('Площадь треугольника равна ', 0.5*((ax-cx)*(by-cy)-(bx-cx)*(ay-cy)));
end.
Подробнее - на Znanija.com - znanija.com/task/4758960#readmore
Объяснение:
Оперативка, там информация хранится пока ПК работает
var
i,a, cmax: integer
begin
cmax:= -999;
for i:= 1 to 2 do
begin
readln (a);
if (a mod 2=0) and (a> сmax) then
cmax:= a;
End;
if cmax <> -999 then write (cmax)
Else write ('четные числа отсутствуют')
end.