Advertisement
Guest User

Untitled

a guest
Oct 19th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 0.92 KB | None | 0 0
  1. procedure Main;
  2. var
  3.     Marks: TMarks;
  4.     NoError: Boolean;
  5.     InputFileName: string;
  6.     InputFile, OutputFile: TextFile;
  7.     NumberOfBadStudents: Integer;
  8. begin
  9.     Writeln('This program prints number of bad students');
  10.     Write('Enter file path: ');
  11.     Read(InputFileName);
  12.     if FileExists(InputFileName) then
  13.     begin
  14.         AssignFile(InputFile, 'input.txt');
  15.         Reset(InputFile);
  16.         InitArray(Marks);
  17.         NoError := GetData(InputFile, Marks);
  18.         CloseFile(InputFile);
  19.  
  20.         if NoError then
  21.         begin
  22.             NumberOfBadStudents := GetNumberOfBadStudents(Marks);
  23.             AssignFile(OutputFile, 'output.txt');
  24.             Rewrite(OutputFile);
  25.             PutData(OutputFile, NumberOfBadStudents);
  26.  
  27.             PutData(NumberOfBadStudents);
  28.             CloseFile(OutputFile);
  29.         end;
  30.     end
  31.     else
  32.         Writeln('File ', InputFileName, ' does not exist');
  33. end;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement