Ejercicios Unidad 3

EJERCICIO: u3e1_fincurso

Crea un programa que pida muestre el número de días que quedan desde hoy hasta el fin de curso (por ejemplo, el 24 de junio).

  • Recuerda que los meses empiezan desde el número 0.

EJERCICIO: u3e2_domingos

Crea un programa que pida por parámetro tu cumpleaños (no hace falta el año) y saque todos los años en que tu cumpleaños va a caer en domingo desde este año hasta el año 2100.

Recuerda que los meses empiezan desde el número 0.

EJERCICIO: u3e3_formatofechas

Crea un programa que muestre la fecha actual en diferentes formatos, según el valor que meta el usuario por parámetro:

  1. 17/02/2016
  2. Miércoles, 17 de febrero de 2016.
  3. Wednesday, February 17, 2016.

EJERCICIO: u3e4_formatohoras

Crea un programa que muestre la hora actual en diferentes formatos, según el valor que meta el usuario por parámetro:

  1. 14:35:07 (hora detallada con minutos y segundos)
  2. 02:35 PM o 02:35:07 AM (hora con minutos y AM o PM según sea antes o después del medio día).

EJERCICIO: u3e5_math

Crea un programa que pida al usuario que elija una opción del siguiente menú:

  1. Potencia.
  2. Raíz.
  3. Redondeo.
  4. Trigonometría.

Si el usuario introduce 1, se le deberá pedir una base y un exponente y se mostrará el resultado en pantalla (La potencia de X elevado a Y es: )

Si el usuario introduce 2, se le pedirá un número (no negativo) y se mostrará el resultado en pantalla (La raíz de X es: )

Si el usuario introduce 3, se le pedirá un decimal por pantalla y se mostrará el redondeo al entero más próximo, al alta y a la baja.

Si el usuario introduce 4, se le pedirá un ángulo (entre 0 y 360) y se le mostrarán por pantalla los valores trigonométricos del seno, coseno y tangente.

EJERCICIO: u3e6_circulo

Crea un programa que pida al usuario el valor del radio y muestre por pantalla:

  1. El valor del radio.
  2. El valor del diámetro.
  3. El valor del perímetro de la circunferencia.
  4. El valor del área del círculo.
  5. El valor del área de la esfera.
  6. El valor del volumen de la esfera.

• El valor de Pi debes obtenerlo del objeto Math, no introducirlo manualmente.

• Debes escribir al lado si son cm, o cm2, o cm3.

• Como datos de muestra, si metes 5, deberías obtener aproximadamente: 5 / 10 / 31,41 / 78,54 / 314,15 / 523,59.

EJERCICIO: u3e7_number

Crea un programa que pida al usuario un número entero por pantalla y muestre:

  1. Su valor exponencial.
  2. El número con 4 decimales.
  3. El número en binario.
  4. El número en octal.
  5. El número en hexadecimal.
  • Utiliza para ello los métodos del objeto Number.
  • Como datos de muestra, si metes 50, deberías obtener: 5e1 / 50.0000 / 00110010 / 62 / 0x32

EJERCICIO: u3e8_nombreapellidos

Crea un programa que pida al usuario su nombre y apellidos y muestre:

  1. El tamaño del nombre más los apellidos (sin contar espacios).
  2. La cadena en minúsculas y en mayúsculas.
  3. Que divida el nombre y los apellidos y los muestre en 3 líneas, donde ponga Nombre: / Apellido 1: / Apellido 2:
  • Una propuesta de nombre de usuario, compuesto por la inicial del nombre, el primer apellido y la inicial del segundo apellido: ej. Para Laura Folgado Galache sería lfolgadog.
  • Una propuesta de nombre de usuario compuesto por las tres primeras letras del nombre y de los dos apellidos: ej. laufolgal.

¿Quieres más? ¡Prueba con los ejercicios avanzados!