Baixe o app para aproveitar ainda mais
Prévia do material em texto
CENTRO UNIVERSITÁRIO ESTÁCIO DE SANTA CATARINA LÓGICA DE PROGRAMAÇÃO Aluno: Matrícula: Data: Criar um programa Quê ao ser executado solicite: Quantidade de eleitores da sessão. Mostre um menu com 3 candidatos a prefeitura e 3 candidatos a camara de vereadores. os numeros e nomes dos candidados a prefeito e vereador, fica a critério de cada um. Após o usuário escolher o seu candidato a prefeito e a vereador de sua cidade. O programa irá realizar a contagem de votos: devendo mostrar na tela: O nome do Prefeito eleito e a sua quantidade de votos; O nome do Vereador eleito e a sua quantidade de votos; Mostrar quantidade de votos nulos, Técnicas a utilitar: Entrada: input Saída: print Laço: while Condição: if, elif e else eleitores=int(input('Digite a quantidade de eleitores: ')) total=0 ze=0 luiz=0 maria=0 nulo1=0 candidatos1=[ze, luiz, maria] while total<eleitores: voto1=int(input('Digite o número do candidato a prefeito:\n' '1-Zé\n' '2-Luiz\n' '3-Maria\n' '0-Nulo\n')) if voto1==1: ze +=1 elif voto1==2: luiz+=1 elif voto1==3: maria+=1 else: nulo1+=1 total=(ze+luiz+maria+nulo1) if maria < ze > luiz: print(f'O prefeito eleito foi Zé com {ze} votos.') elif ze < maria > luiz: print(f'A prefeita eleita foi Maria com {maria} votos.') elif ze < luiz > maria: print(f'O prefeito eleito foi Luiz com {luiz} votos.') elif ze == maria == luiz: print(f'Houve empate entre todos os candidatos.') elif ze == maria: print(f'Houve empate entre Zé e Maria, cada um obteve {ze} votos.') elif ze == luiz: print(f'Houve empate entre Zé e Luiz, cada um obteve {ze} votos.') elif maria == luiz: print(f'Houve empate entre Maria e Luiz, cada um obteve {maria} votos.') print(f'{nulo1} votos nulos.') eleitores_vereador=int(input('Digite a quantidade de eleitores para vereador: ')) total=0 vereador1=0 vereador2=0 vereador3=0 nulo1=0 candidatos1=[vereador1, vereador2, vereador3] while total<eleitores_vereador: voto1=int(input('Digite o número do candidato a vereador:\n' '1-vereador1\n' '2-vereador2\n' '3-vereador3\n' '0-Nulo\n')) if voto1==1: vereador1 +=1 elif voto1==2: vereador2+=1 elif voto1==3: vereador3+=1 else: nulo1+=1 total=(vereador1+vereador2+vereador3+nulo1) if vereador3 < vereador1 > vereador2: print(f'O vereador eleito foi vereador1 com {vereador1} votos.') elif vereador1 < vereador3 > vereador2: print(f'A vereador eleito foi vereador3 com {vereador3} votos.') elif vereador1 < vereador2 > vereador3: print(f'O vereador eleito foi vereador2 com {vereador2} votos.') elif vereador1 == vereador3 == vereador2: print(f'Houve empate entre todos os candidatos.') elif vereador1 == vereador3: print(f'Houve empate entre vereador1 e vereador3, cada um obteve {vereador1} votos.') elif vereador1 == vereador2: print(f'Houve empate entre vereador1 e vereador2, cada um obteve {vereador1} votos.') elif vereador3 == vereador2: print(f'Houve empate entre vereador3 e vereador2, cada um obteve {vereador3} votos.') print(f'{nulo1} votos nulos.')
Compartilhar