exitcode=2 error
Publicado por lucas (4 intervenciones) el 23/11/2012 00:43:40
Tengo un archivo en disco D:\agenda.txt que contiene los siguiente datos, cuando lo compilo me sale error de exitcode=2 , creo que el problema esta en el while ayuda porfavor
1
milano
jorge
1612133
45223
jorgehotmailcom
2
mercen
osvaldo
12011991
453111
osvaldohotmailcom
Codigo :
1
milano
jorge
1612133
45223
jorgehotmailcom
2
mercen
osvaldo
12011991
453111
osvaldohotmailcom
Codigo :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
Program ProfAgenda;
Uses Crt;
Type
Aginda=Record
Id:integer;
Apellido:string;
Nombre:string;
Fecha:integer;
Tel:integer;
Email:string;
end;
const Cc=10;
var b:array[1..Cc] of Aginda;
opc:char;
a:aginda;
agen:text;
Procedure Cargar;
Begin
Readln (agen,a.Id);
Readln (agen,a.Apellido);
Readln (agen,a.Nombre);
Readln (agen,a.Fecha);
Readln (agen,a.Tel);
Readln (agen,a.Email);
end;
Procedure Mostrar;
Begin
Writeln (a.Id);
Writeln (a.Apellido);
Writeln (a.Nombre);
Writeln (a.Fecha);
Writeln (a.Tel);
Writeln (a.Email);
end;
Procedure Agendab;
begin
assign (agen,'C:\Agenda.txt');
reset (agen);
while not eof(agen) do
begin
Cargar;
Mostrar;
end;
end;
Procedure Menu;
Begin
Repeat
Writeln ('1.Ver Agenda');
agendab;
Writeln ('2.Agregar Contacto');
Writeln ('3.Borrar Contacto');
Writeln ('4.Salir');
Opc:=Readkey;
IF (opc)='1' THEN
Agendab;
IF (opc)='2' THEN
IF (opc)='3' THEN
until(opc)='4';
end;
Begin
Clrscr;
Menu;
end.
Valora esta pregunta


0