martes, febrero 07, 2006

Convertidor Unidad Métrica a Unidad Americana

(1) km -> millas
(2) mts -> pies

(3) cms -> pulgadas 1/2 1/4 1/8
mm -> pulgadas

Deberá Identificar de que unidad se trata (km, mts, cms ó mm) para poderla convertir a su respectiva unidad (millas, pies, pulgadas y fracciones).

Si yo introduzco 3kms, deberá de convertirlo y mostrar el siguiente resultado en pantalla: 1.864 millas
Si introducimos 45mts deberá convertirlos a: 147.638 pies
Si introducimos 85cms deberá convertirlos a: 33 1/2 pulgadas.

Nota: para la conversión a fracciones considerar solo : 1/2 1/4 y 1/8
El critero para identificar que fracción le corresponde es cual se aproxima más a 1
(85 / 2.54) = 33.4645
(0.4645) (2) = 0.929 <- el programa debe de elegir este.
(0.4645) (4) = 1.858
(0.4645) (8) = 3.716
opcionales:
(0.4645) (16) = 7.432
(0.4645) (32) = 14.864

Recomendaciones:
Utilizar una función para identificar de que unidad se trata.

Libro de referencia
Fundamentos De Programación Con Visual Basic Net