Advertisement
Abaduaber

SlavPas_3

Dec 4th, 2012
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.37 KB | None | 0 0
  1. Type
  2.     TCalcRec = Record
  3.         FCode, FKPrice, FNorm, FCost: LongInt;
  4.         FName: String;
  5.     End;
  6. Var
  7.     I: Integer;
  8.     A, B: Array [1..5] Of TCalcRec;
  9.     FD: File Of TCalcRec;
  10. Begin
  11.     For I:= 1 To 5 Do Begin
  12.         Write('Код продукта #', I, '?: ');
  13.         ReadLn(A[I].FCode);
  14.         Write('Название продукта #', I, '?: ');
  15.         ReadLn(A[I].FName);
  16.         Write('Цена за КГ продукта #', I, '?: ');
  17.         ReadLn(A[I].FKPrice);
  18.         Write('Норма закладки продукта #', I, '?: ');
  19.         ReadLn(A[I].FNorm);
  20.         A[I].FCost:= A[I].FKPrice * A[I].FNorm;
  21.     End;
  22.     Assign(FD, 'testf.txt');
  23.     ReWrite(FD);
  24.     For I:= 1 To 5 Do Write(FD, A[I]);
  25.     Close(FD);
  26.     Reset(FD);
  27.     For I:= 1 To 5 Do Begin
  28.         Read(FD, B[I]);
  29.         WriteLn('Код продукта #', I, ': ', B[I].FCode);
  30.         WriteLn('Название продукта #', I, ': ', B[I].FName);
  31.         WriteLn('Цена за КГ продукта #', ': ', B[I].FKPrice);
  32.         WriteLn('Норма закладки продукта #', I, ': ', B[I].FNorm);
  33.         WriteLn('Стоимость продукта #', I, ': ', B[I].FCost);
  34.         WriteLn('---Нажмите Enter, чтобы просмотреть следующий продукт---');
  35.         ReadLn;
  36.     End;
  37.     Close(FD);
  38. End.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement