• Domingo 22 de Diciembre de 2024, 21:16

Autor Tema:  Tipos de Datos  (Leído 1314 veces)

chacho16

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Tipos de Datos
« en: Jueves 8 de Octubre de 2009, 00:02 »
0
Estimados amigos, he creado el siguiente procedimiento
Procedure EscribeXY(columna, fila: byte; expX: string);
begin
    gotoxy(columna, fila); write(expX);
end;

Funciona perfectamente si quiero imprimir texto, la pregunta es:
¿Cómo podría hacer para que este procedimiento pueda imprimir cualquier tipo de dato?

DriverOp

  • Miembro MUY activo
  • ***
  • Mensajes: 201
    • Ver Perfil
Re: Tipos de Datos
« Respuesta #1 en: Jueves 8 de Octubre de 2009, 13:53 »
0
Cita de: "chacho16"
¿Cómo podría hacer para que este procedimiento pueda imprimir cualquier tipo de dato?
 No puedes. En algún momento tienes que hacer una conversión de tipos y no todos los tipos se pueden convertir a string directamente (conjuntos y tipos enumerados, por ejemplo). Yo diría que escribas otro procedimiento para imprimir números enteros y otro más para números reales.

chacho16

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Tipos de Datos
« Respuesta #2 en: Jueves 8 de Octubre de 2009, 16:32 »
0
Gracias por la respuesta.
Saludos.