Introducción a la Programación
Trimestre 2011 Invierno --- Tarea 1 versión A

Unidades Británicas de Longitud

Con toda seguridad te has enfrentado a las unidades británicas de longitud. Lo que no todo el mundo sabe es como se relacionan unas con las otras. Una milla son 8 furlongs, un furlong son 220 yardas, una yarda son 3 pies, un pie son 12 pulgadas y una pulgada son... bueno, mejor allí lo dejamos (como verán, los británicos se complicaron demasiado la vida y, no conformes, inventaron otras unidades de longitud extrañas como el rod que mide 5.5 yardas y el fathom que mide 6 pies). Dada una cierta cantidad de pulgadas u, deberás determinar cuantas millas m, furlongs f, yardas y, pies p y pulgadas q completas representan. Por ejemplo, si u = 40,000,000 entonces m = 631, f = 2, y = 111, p = 0, q = 4.

Especificación

La entrada consiste de un número entero u que tendrá un valor entre 0 y 2,000,000,000. La salida consiste de cinco números enteros m, f, y, p y q separados por un espacio. El nombre de su programa deberá ser unbritNN.c, donde NN es el número de lista que les fue asignado.

Notas
: (a) Su programa no deberá leer ni escribir nada además de los datos mencionados anteriormente. (b) Su programa no deberá usar nada que no hayamos visto en clase. (c) Para compilar su programa en UNIX usen la instrucción gcc unbritNN.c -o unbrit y para probarlo usen la instrucción ./unbrit y tecleen la entrada deseada seguida de un enter.

Ejemplo

ENTRADA: 40000000
SALIDA:  631 2 111 0 4

Si quieres hacer más ejemplos puedes usar esta página de prueba.