Skip to content

Unidad 1: Uso Avanzado de Números, Cadenas y Fechas

1.6 Ejercicios

Tenis

Ejercicio 1: Marcador de tenis simplificado

  • Diseña un programa que permita llevar el marcador de un partido de tenis:
    • Solicita los nombres de los jugadores.
    • Permite ingresar quién gana cada punto y actualiza el marcador.
    • Llega a "deuce" cuando ambos tienen 40 puntos.
    • Lleva el conteo de juegos ganados, y cuando un jugador llega a 6 juegos, suma un set.
    • Finaliza cuando un jugador gana 2 sets.
Solución del ejercicio pendiente

Fechas de pago

Ejercicio 2: Fechas de pago

  • Escribe un programa que reciba:
    • Un importe.
    • Una fecha de factura en formato YYYY-MM-DD.
    • Una opción para calcular fechas de pago: a 30 días, a 30 y 60 días, o a 30, 60 y 90 días.
  • Muestra las fechas de pago correspondientes.
Solución del ejercicio pendiente

codificación/decodificación

Ejercicio 3: Codificación de cadenas

  • Diseña un programa que permita codificar y decodificar cadenas de texto.
    • Solicita una cadena de texto
    • Codifica y decodifica la cadena según la cadena de codificación.
    • La cadena de codificación será: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz por DEFGHIJKLMNOPQRSTUVWXYZABCdefghijklmnopqrstuvwxyzabc.
Solución del ejercicio pendiente