Ejercicios (sin formularios) - Variables (0) - Enunciados

Para facilitar la realización de los ejercicios, se proporcionan unas plantillas de los ejercicios Variables (Sin formularios).

Puede consultar unas posibles soluciones de estos ejercicios. Si lo prefiere, puede descargar unas posibles soluciones completas de estos ejercicios.

Variables (0) 1 - Media de dos números

Escriba un programa que cada vez que se ejecute muestre dos números al azar entre 0 y 100 y que escriba su media aritmética.

Enlace a ejemplo

Variables (0) 2 - Cálculo del Índice de la Masa Corporal (IMC)

Escriba un programa que cada vez que se ejecute muestre dos números al azar, uno de ellos que represente el peso de una persona (entre 50 y 100 kilos) y el otro la altura (entre 1.50 y 2.00 metros) y que escriba el IMC correspondiente, redondeado con un decimal.

Se recuerda que el imc se calcula con la fórmula imc = peso / altura 2

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por esta calculadora del IMC:

Calculadora del Índice de Masa Corporal
Peso (kg) Altura (m) IMC

Variables (0) 3 - Convertidor de horas, minutos y segundos a segundos

Escriba un programa que cada vez que se ejecute muestre tres números al azar entre 0 y 150 que correspondan a una cantidad de horas, minutos y segundos y que escriba su valor en segundos.

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por este convertidor:

Convertidor de horas, minutos y segundos a segundos
Horas Minutos Segundos Segundos

Variables (0) 4 - Convertidor de segundos a minutos y segundos

Escriba un programa que cada vez que se ejecute muestre una cantidad de segundos al azar entre 0 y 1000 y que escriba su valor en minutos y segundos.

Ayuda

Como un minuto son 60 segundos, la conversión se realiza mediante una división entera.

segundos a convertir 1234 segundos por minuto 60 34 resto de segundos 20 minutos

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por este convertidor:

Convertidor de segundos a minutos y segundos
Segundos Minutos Segundos

Variables (0) 5 - Convertidor de segundos a horas, minutos y segundos

Escriba un programa que cada vez que se ejecute muestre una cantidad de segundos al azar entre 0 y 10000 y que escriba su valor en horas, minutos y segundos.

Ayuda

Como una hora son 60 minutos y un minuto son 60 segundos, la conversión se realiza mediante dos divisiones enteras consecutivas, la primera para obtener el número de horas y la segunda para obtener el número de minutos y segundos.

Por ejemplo, 12345 segundos son 3 horas, 25 minutos y 45 segundos, como muestran las siguientes divisiones:

segundos a convertir 12345 segundos por hora 3600 1545 primer resto de segundos 3 horas primer resto de segundos 1545 segundos por minuto 60 45 segundos 25 minutos

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por este convertidor:

Convertidor de segundos a horas, minutos y segundos
Segundos Horas Minutos Segundos

Variables (0) 6 - Convertidor de pies y pulgadas a centímetros

Escriba un programa que cada vez que se ejecute muestre dos números al azar entre 0 y 20 que correspondan a cantidades de pies y de pulgadas y que escriba su valor en centímetros.

Se recuerda que un pie son 12 pulgadas y una pulgada son 2,54 cm.

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por este convertidor:

Convertidor de pies y pulgadas a centímetros
Pies Pulgadas Centímetros

Variables (0) 7 - Convertidor de yardas, pies y pulgadas a centímetros

Escriba un programa que cada vez que se ejecute muestre dos números al azar entre 0 y 20 que correspondan a cantidades de yardas, pies y de pulgadas y que escriba su valor en centímetros.

Se recuerda que una yarda son 3 pies, un pie son 12 pulgadas y una pulgada son 2,54 cm.

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por este convertidor:

Convertidor de yardas, pies y pulgadas a centímetros
Yardas Pies Pulgadas Centímetros

Variables (0) 8 - Convertidor de centímetros a pies y pulgadas

Escriba un programa que cada vez que se ejecute muestre un número al azar entre 0 y 10000 (con hasta dos decimales) que correspondan a una cantidad de centímetros y que escriba su valor en pies y de pulgadas, redondeadas las pulgadas con un decimal.

Se recuerda que un pie son 12 pulgadas y una pulgada son 2,54 cm.

Nota: Debido a la aproximación que supone trabajar con decimales, hacer la conversión con las operaciones de cociente y resto puede dar lugar a resultados incorrectos que necesitarían un tratamiento específico (por ejemplo, se puede comprobar qué ocurre cuando se convierten los valores 365.74 cm, 365.75 cm, 365.76 cm y 365.77 cm o con los valores 3047 cm, 3048 cm y 3049 cm). Ni el programa PHP ni el convertidor que se ofrecen de ejemplo intentan resolver estas situaciones especiales.

Ayuda

Como un pie son 30,48 cm (12 x 2.54 cm) y una pulgada 2.54 cm, podemos realizar la conversión mediante dos divisiones consecutivas, la primera para obtener el números de pies y la segunda para obtener el número de pulgadas. Finalmente, redondearemos el número de pulgadas con un decimal.

Por ejemplo, 1234 centímetros son 40 pies y 5.8 pulgadas, aproximadamente, como muestran las siguientes divisiones:

centímetros a convertir 1234 centímetros por pie 30.48 14.8 primer resto de centímetros 40 pies primer resto de centímetros 14.8 centímetros por pulgada 2.54 5.82677... pulgadas

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por este convertidor:

Convertidor de centímetros a pies y pulgadas
Centímetros Pies Pulgadas

Variables (0) 9 - Convertidor de centímetros a yardas, pies y pulgadas

Escriba un programa que cada vez que se ejecute muestre un número al azar entre 0 y 50000 (con hasta dos decimales) que correspondan a una cantidad de centímetros y que escriba su valor en yardas, pies y de pulgadas, redondeadas las pulgadas con un decimal.

Se recuerda que una yarda son 3 pies, un pie son 12 pulgadas y una pulgada son 2,54 cm.

Nota: Debido a la aproximación que supone trabajar con decimales, hacer la conversión con las operaciones de cociente y resto puede dar lugar a resultados incorrectos que necesitarían un tratamiento específico. Ni el programa PHP ni el convertidor que se ofrecen de ejemplo intentan resolver estas situaciones especiales.

Ayuda

Como una yarda son 91,44 cm (3 x 12 x 2.54 cm), un pie son 30,48 cm (12 x 2.54 cm) y una pulgada 2.54 cm, podemos realizar la conversión mediante tres divisiones consecutivas, la primera para obtener el números de yardas, la segunda para obtener el número de pies y la tercera para obtener el número de pulgadas. Finalmente, redondearemos el número de pulgadas con un decimal.

Por ejemplo, 1234 centímetros son 13 yardas, 1 pie y 5.8 pulgadas, aproximadamente, como muestran las siguientes divisiones:

centímetros a convertir 1234 centímetros por yarda 91.44 45.28 primer resto de centímetros 13 yardas primer resto de centímetros 45.28 centímetros por pie 30.48 14.8 segundo resto de centímetros 1 pies segundo resto de centímetros 14.8 centímetros por pulgada 2.54 5.82677... pulgadas

Enlace a ejemplo

Compruebe el funcionamiento de su programa comparando sus resultados con los proporcionados por este convertidor:

Convertidor de centímetros a yardas, pies y pulgadas
Centímetros Yardas Pies Pulgadas