PRACTICA REALIZADA CON 5TO. "C" - REFERENTE A LOS EQUIPOS DE FUTBOL
program foooootballll;
uses crt;
(*AUTOR : DIEGO CUEVA CHAMORRO*)
(*COLEGIO CLARETIANO - TRUJILLO*)
(*QUINTO GRADO DE SECUNDARIA*)
(*FECHA: 13/09/06*)
type
arr=array[1..6,1..3] of integer;
nom=array[1..6] of string;
var
a:arr;
n:nom;
i,j,x,y,gf,gc,d,may,c,pos:integer;
begin
clrscr;
randomize;
n[1]:='Barcelona';
n[2]:='Real Madrid';
n[3]:='Milan';
n[4]:='Chelsea';
n[5]:='Arsenal';
n[6]:='Hamburgo';
for i:=1 to 6 do
begin
writeln;
writeln('======================');
writeln('equipo : ',n[i]);
writeln('resultados de partidos');
writeln('======================');
for j:=1 to 6 do
begin
if j<>i then
begin
writeln;
writeln('contra ',n[j]);
gf:=random(13);
gc:=random(13);
writeln('goles a favor : ',gf);
writeln('goles en contra : ',gc);
a[i,1]:=a[i,1]+gf;
a[i,2]:=a[i,2]+gc;
d:=gf-gc;
a[i,3]:=a[i,3]+d;
end;
readkey;
end;
end;
clrscr;
writeln('resultados');
y:=4;
gotoxy(3,y); write('equipo');
gotoxy(21,y); write('GF');
gotoxy(27,y); write('GC');
gotoxy(33,y); write('DG');
writeln;
writeln('===================================');
y:=y+4;
for i:= 1 to 6 do
begin
gotoxy(3,y); write(n[i]);
gotoxy(20,y); write(a[i,1]:3);
gotoxy(26,y); write(a[i,2]:3);
gotoxy(32,y); write(a[i,3]:3);
y:=y+1;
end;
readkey;
may:=-100;
c:=0;
for i:=1 to 6 do
begin
if a[i,3]>may then
begin
may:=a[i,3];
c:=1;
pos:=i;
end
else
begin
if a[i,3]=may then
c:=c+1;
end;
end;
writeln;
writeln;
if c=1 then
writeln('- El ganador es el ',n[pos],', con diferencia de goles ',may)
else
writeln('- Hay un empate entre ',c,' equipos, con diferencia de goles de ',may);
readkey;
end.