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
|
Program ReadNums;
Var
Buffer : Array[1..1000] of String;
Numbers : Array[1..1000] of Integer;
Fichier : Text;
Count,i : Integer;
ErrCode : Integer;
Begin
Assign(fichier,'C:\Test.txt');
Reset(fichier);
Count := 0;
While not Eof(Fichier) do
Begin
ReadLn(fichier,Buffer[Count]);
Inc(Count);
End;
Close(fichier);
For i:=1 to Count do
Begin
Val(Buffer[i],Numbers[i],ErrCode);
If ErrCode <> 0 then
Begin
WriteLn('Erreur dans l''enregistrement #',Count);
Halt(1);
End;
End;
End. |
Partager