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á:
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzporDEFGHIJKLMNOPQRSTUVWXYZABCdefghijklmnopqrstuvwxyzabc.