Programacion

Iniciado por AnthonyAngulo19, 16 Octubre 2018, 16:10 PM

0 Miembros y 1 Visitante están viendo este tema.

AnthonyAngulo19

Necesito ayuda urgente... necesito realizar esto y no entiendo

Realice el diagrama de flujo y el código en Python de un programa que realice lo siguiente:
a. Se desea un programa para determinar el ganador entre cierta cantidad de participantes en una rifa, el numero ganador será dado de forma aleatoria por el programa.
b. La cantidad mínima de participantes es de 2 y la cantidad máxima estará determinada por el usuario final.
c. El número ganador será premiado de la siguiente manera: Si el número es primo tendrá el premio mayor, si el número es par tendrá el segundo premio y si el número es impar tendrá el tercer premio.
d. En caso que un número ganador cumpla dos de las condiciones anteriormente indicadas recibirá una bonificación especial.

srWhiteSkull

https://es.wikipedia.org/wiki/Diagrama_de_flujo

y una vez que tengas el diagrama de flujo haces el programa. El diagrama de flujo te garantiza que el programa hace lo que en teoría diseñas para que haga.

tincopasan

ya te pasaron que es un diagrama de flujo, ahora el código en pyhon

Citara. Se desea un programa para determinar el ganador entre cierta cantidad de participantes en una rifa, el numero ganador será dado de forma aleatoria por el programa.
esto sería utilizar el módulo random(elegir de forma aleatoria)
CitarLa cantidad mínima de participantes es de 2 y la cantidad máxima estará determinada por el usuario final.
no hay mucha ciencia, por medio de input()se pide un entero para que sea el valor final del random.
Citarc. El número ganador será premiado de la siguiente manera: Si el número es primo tendrá el premio mayor, si el número es par tendrá el segundo premio y si el número es impar tendrá el tercer premio.
bueno, números primos solo divisibles por ellos mismos y números pares, aquellos cuyo modulo es 0 e impares es 1
por puertas lógicas veiificar en que condición se encuentra
Citard. En caso que un número ganador cumpla dos de las condiciones anteriormente indicadas recibirá una bonificación especial.
complemento de lo antes,se implementan condiciones, si se cumplen una o dos tal cosa.

es muy simple, intenta algún código o diagrama o seudocódigo y te ayudarán mejor.En el foro no gusta hacer tareas.