Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("Desafio!")
- import replit
- import time
- #variáveis CANDIDATOS
- cand1 = 0
- cand2 = 0
- cand3 = 0
- cand4 = 0
- #DEF pra levar a outras DEFs
- def MenuOpc():
- #Strings de apresentação e opções
- print("\n[MENU PRINCIPAL]")
- print("O que deseja fazer?")
- print("\n1 - Mostrar os 4 candidatos")
- print("2 - Votar em um candidato")
- print("3 - Encerrar a votação")
- #input
- menuOpc = int(input())
- #restrição
- while True:
- if menuOpc >= 1 and menuOpc <= 3:
- break
- else:
- print("Por favor, digite o número da sua opção.")
- menuOpc = int(input())
- #verificação
- if menuOpc == 1:
- Candidatos()
- elif menuOpc == 2:
- MouF()
- else:
- Encerrar()
- #D E F S (desgraçadas que não sabem ficar no lugar certo)
- def Candidatos():
- print("\nCandidato 1: Diego")
- print("Candidato 2: Leticia")
- print("Candidato 3: Fred")
- print("Candidato 4: Gustav")
- #E EU CLARO Q NAO TO AKI
- print("\nAperte ENTER para continuar")
- input()
- #>>> CLEAR <<<
- MenuOpc()
- def MouF():
- #variáveis M e F
- M = 0
- F = 0
- #M ou F
- print("Qual o seu sexo? (M ou F)")
- sexo = input()
- #restrição M ou F
- while True:
- if sexo == "M" or sexo == "F":
- break
- else:
- print("Por favor, M ou F")
- voto = int(input())
- #verificação M ou F
- if sexo == "M":
- M += 1
- else:
- F += 1
- #TELEPORTE
- Votar()
- def Votar():
- #variáveis CANDIDATOS GLOBAIS
- global cand1 = 0
- global cand2 = 0
- global cand3 = 0
- global cand4 = 0
- #VOTO
- print("Em qual candidato deseja votar?")
- print("\nCandidato 1: Diego")
- print("Candidato 2: Leticia")
- print("Candidato 3: Fred")
- print("Candidato 4: Gustav")
- voto = int(input())
- #restrição voto
- while True:
- if voto >= 1 and voto <= 4:
- break
- else:
- print("Por favor, digite o número do seu candidato.")
- voto = int(input())
- #verificação da escolha
- print("\nTem certeza que deseja votar no candidato", voto, "? (S ou N)")
- opc = input()
- #PS: FACKIN RESTRIção d n v
- while True:
- if opc == "S" or opc == "N":
- break
- else:
- print("Por favor, S ou N")
- opc = input()
- if opc == "S":
- #verificação voto
- if voto == 1:
- global cand1 += 1
- elif voto == 2:
- global cand2 += 1
- elif voto == 3:
- global cand3 += 1
- else:
- global cand4 += 1
- elif opc == "N":
- print("\nAperte ENTER para continuar")
- input()
- #>>> CLEAR <<<
- Votar()
- print("\nMuito obrigado por votar. Próximo?!")
- print("\nAperte ENTER para continuar")
- input()
- #>>> CLEAR <<<
- MenuOpc()
- def Encerrar():
- print("Votação encerrada!")
- print(global cand1)
- #FACKIN COMEÇAR O CÓDIGO
- MenuOpc()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement