trabalhoSO

756 palavras 4 páginas
1) Faça um programa de eleição. O programa deverá permitir o vote inúmeras vezes em um candidato e ao final o programa deverá exibir o número de votos de todos os candidatos.
#!/bin/bash
echo echo -e "\e[5;42;93mVOTE COM CONSCIÊNCIA\e[0m" echo echo voto=1 qtd1=0 qtd2=0 qtd3=0 #ZERANDO AS VARIAVÉIS qtd4=0 qtd5=0 qtd6=0 qtd7=0 vencedor=0 while [[ $voto -ne 0 ]]; do #ENQUANTO VOTO NÃO FOR IGUAL A ZERO CONTINUAR A VOTAÇÃO echo -e "\e[94m1 Para votar em Korrasami\e[0m" echo echo -e "\e[91m2 Para votar em Swan Queen\e[0m" echo echo -e "\e[90m3 Para votar em Bering and Wells\e[0m" echo echo -e "\e[93m4 Para votar em Hollstein\e[0m" echo echo -e "\e[92m5 Para votar em branco\e[0m" echo echo -e "\e[95mQualquer outro para votar nulo\e[0m" echo echo -e "\e[96m0 Para encerrar a votação\e[0m" echo echo -n "Seu voto : " echo read voto if [[ $voto -eq 1 ]]; then #SE VOTO IGUAL A 1 SOMA 1 qtd1=$(($qtd1+1)); AO PRIMEIRO CANDIDATO E A qtd7=$(($qtd7+1)); SOMA TOTAL DE VOTOS, E if [ $qtd1 -gt $vencedor ]; then ASSIM POR DIANTE vencedor=$qtd1 fi elif [[ $voto -eq 2 ]]; then qtd2=$(($qtd2+1)); qtd7=$(($qtd7+1)); if [ $qtd2 -gt $vencedor ]; then vencedor=$qtd2 fi elif [[ $voto -eq 3 ]]; then #VARIAVEL VENCEDOR VAI qtd3=$(($qtd3+1)); RECEBER A MAIOR VARIAVEL qtd7=$(($qtd7+1)); QTD if [ $qtd3 -gt $vencedor ]; then vencedor=$qtd3 fi elif [[ $voto -eq 4 ]]; then qtd4=$(($qtd4+1)); qtd7=$(($qtd7+1)); if [ $qtd4 -gt $vencedor ]; then vencedor=$qtd4 fi elif [[ $voto -eq 5 ]]; then #SE VOTO FOR QUALQUER OUTRO qtd5=$(($qtd5+1)); NÚMERO MAIOR QUE 5 SOMA 1 qtd7=$(($qtd7+1)); AOS NULOS elif [[ $voto -gt 5 ]]; then

Relacionados

  • TrabalhoSO
    539 palavras | 3 páginas
  • Trabalhoso
    30847 palavras | 124 páginas
  • Trabalhoso
    2846 palavras | 12 páginas
  • Trabalhoso
    723 palavras | 3 páginas
  • Trabalhoso
    4276 palavras | 18 páginas
  • Trabalhoso
    593 palavras | 3 páginas
  • Trabalhosos trabalhos
    1070 palavras | 5 páginas
  • trabalho trabalhoso
    403 palavras | 2 páginas
  • trab trabalhoso
    508 palavras | 3 páginas
  • trabalhos trabalhosos
    1825 palavras | 8 páginas