Академический Документы
Профессиональный Документы
Культура Документы
n,i,j,x,aux,ok,s,p,k:integer;
begin
assign (f,'INTRARE0.TXT');
reset (f);
n:=0;
begin
read(f,x);
ok:=0;
for i := 1 to n do
if v[i]=x then
ok:= 1;
if ok =0 then
begin
n:=n+1 ;
v[n]:= x;
end;
end;
s:= 0;
k:=0;
begin
ok:=0;
for p:= 1 to k do
if w[p]=s then
ok:= 1;
if ok= 0 then
begin
k:= k+1;
w[k]:= s;
end;
end;
for j:= i+ 1 to k do
if w[i]>w[j] then
begin
aux:=w[i];
w[i]:= w[j];
w[j] := aux;
end;
close(f);
assign(g,'IESIRE0.TXT');
rewrite(g);
for i:= 1 to k do
write(g,w[i],' ');
close(g);
readln;
end.
VAR 51 A
AB : integer;
begin
writeln('scrie xa,ya,xb,yb');
readln(xa,ya,xb,yb);
AB:=(xa-xb)*(xa-xb)+(ya-yb)*(ya-yb);
end;
begin
dist2 (xa,ya,xb,yb,AB);
writeln( AB );
readln;
end.
VAR 51 B
type vector = array[1..100] of integer;
i,j:integer;
AB : integer;
begin
AB:=(xa-xb)*(xa-xb)+(ya-yb)*(ya-yb);
end;
begin
for i:= 1 to 4 do
begin
write('x[',i,']=');
readln(x[i]);
write('y[',y,']=');
readln(y[i]);
end;
k:= 1;
for i:= 1 to 3 do
begin
d[k]:= AB;
k:= k=1;
end;
for i:= 1 to 5 do
for j:= i+1 to 6 do
begin
aux:= d[i];
d[i]:= d[j];
d[j]:= aux;
end;
else
write(' NU');
readln;
end.