[ Foro de Python ]

programa en pythonme

04-May-2022 23:54
Invitado (evangelito)
1 Respuestas

hola, me gastaría que alguien me ayude a resolver este ejercicio en python.
Para este programa deberás definir una tupla compuesta por 15 números ente-ros positivos aleatorios entre 0 y 100, estos números serán los ganadores del último sorteo de la lotería.
Tras ello, el programa solicitará al usuario que introduzca un número entero positivo. El programa deberá comprobar que lo introducido por el usuario es un número entero positivo de igual forma que se realizó en el ejercicio 1, el pro-grama no podrá continuar hasta que el dato introducido cumpla los requisitos, es decir, sea un número entero positivo.
Una vez que el dato introducido sea correcto, el programa mostrará por panta-lla la lista de números ganadores del sorteo e informará del número ganador más pequeño y del número ganador más grande.
Después, el programa comprobará si el número indicado por el usuario, es de-cir, aquel con el que ha participado en el sorteo, se encuentra entre los ganado-res (es decir, en la tupla). Si el número indicado por el usuario aparece en la lista de números ganadores el usuario habrá ganado 15€. Si el número se ha repetido varias veces, por cada repetición se le sumarán 5€ extra. El programa deberá informar al usuario del resultado y después finalizará. Ejemplo: Si el usuario introduce el 7 y este sólo aparece una vez el usuario habrá ganado 15€. Por el contrario, si el 7 apareciese dos veces, habría ganado 15€ por aparecer en la lista y 5€ extra por la repetición, total 20€.
Ejemplo 1: “¡Felicidades! Su número: ….. se encuentra dentro de la lista de gana-dores. Ha ganado un total de ….€” Ejemplo 2: “¡Felicidades! Su número: ….. se encuentra dentro de la lista de gana-dores y además se ha repetido … veces . Ha ganado un total de …. €”
Si el número no aparece en la lista de números ganadores se le deberá pregun-tar al usuario si dispone de otro número. Si el usuario responde SI entonces el programa se repetirá, si el usuario responde NO el programa finalizará, si el usuario responde algo diferente, se le pedirá que repita de nuevo su respuesta.
Ejemplo 1: Lo sentimos. Su número no ha resultado premiado. ¿Desea volver a intentarlo? Ejemplo 2: “No hemos logrado entender su respuesta. Repítala, por favor.”


07-May-2022 11:20
Invitado (simon)

hola evangelito

es raro que en una loteria se repitan números

te paso una posible solución:
https://www.online-ide.com/oNE47dZ5hF

saludos ;-)






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)