Programa.dpr 918 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. program Programa;
  2. {$APPTYPE CONSOLE}
  3. type
  4. TProducto = record
  5. Codigo: Integer;
  6. Nombre: String;
  7. Precio: Double;
  8. end;
  9. { Carga la información de un producto. }
  10. procedure Cargar(var Producto: TProducto);
  11. begin
  12. WriteLn('=> Ingresa la información del producto');
  13. Write('Código: ');
  14. ReadLn(Producto.Codigo);
  15. Write('Nombre: ');
  16. ReadLn(Producto.Nombre);
  17. Write('Precio: ');
  18. ReadLn(Producto.Precio);
  19. end;
  20. { Imprime la información del producto. }
  21. procedure Imprimir(Producto: TProducto);
  22. begin
  23. WriteLn('************************************');
  24. WriteLn('Codigo: ', Producto.Codigo);
  25. WriteLn('Nombre: ', Producto.Nombre);
  26. WriteLn('Precio: ', Producto.Precio:0:2);
  27. WriteLn('************************************');
  28. end;
  29. var
  30. Producto1: TProducto;
  31. Producto2: TProducto;
  32. begin
  33. Cargar(Producto1);
  34. Cargar(Producto2);
  35. Imprimir(Producto1);
  36. Imprimir(Producto2);
  37. ReadLn;
  38. end.