como posso montar uma urna eletronica onde uma pessoa tenha que digitar seu titulo, aparece um menu onde ele tenha que digitar seu voto depois aparece outro menu com novo voto e contablizar caso escolha novo voto aparece novamente para votar porem não posso digitar o mesmo titulo, se caso escolher contabilizar votos aparece quantos votos foi dado para os candidatos?alguém que posso me da uma luz ?
1 como posso montar uma urna eletronica onde uma pessoa tenha que digitar seu titulo,
2 aparece um menu onde ele tenha que digitar seu voto
3 depois aparece outro menu com novo voto e contablizar caso escolha novo voto aparece novamente para votar porem não posso digitar o mesmo titulo, se caso escolher contabilizar votos aparece quantos votos foi dado para os candidatos.
alguém que posso me da uma luz ?
Interessante a idéia....
É exercício de Faculdade/Curso
Estou desenvolvendo . . .
Poste o que já fez . . .
Att.:
Marcelo Oliver
3. Re: urna eletronica [RESOLVIDO]
yuryrogensusa Debian
Post recolhido
Enviado em 29/05/2017 - 13:24h
echo "menu"
echo "1- jose"
echo "2- joao"
echo "3- anular voto"
echo "4- voto em branco"
read v
case $v in
1) echo " vc votou em jose"
2) echo "vc votou em joao"
3) echo "vc anulou voto"
4) echo "vc votou em branco"
esac
4. Re: urna eletronica [RESOLVIDO]
msoliverusa Debian
Post recolhido
Enviado em 29/05/2017 - 14:45h
yuryrogens escreveu:
echo "menu"
echo "1- jose"
echo "2- joao"
echo "3- anular voto"
echo "4- voto em branco"
read v
case $v in
1) echo " vc votou em jose"
2) echo "vc votou em joao"
3) echo "vc anulou voto"
4) echo "vc votou em branco"
esac
Nem vou comentar . . . :)
Estou montando uma URNA ELETRôNICA, logo mais posto . . .
att.:
mso
5. Re: urna eletronica [RESOLVIDO]
yuryrogensusa Debian
Post recolhido
Enviado em 29/05/2017 - 15:22h
ok, tenho até o dia 1 para fazer porem creio que não vou conseguir..
6. Re: urna eletronica [RESOLVIDO]
msoliverusa Debian
Post recolhido
Enviado em 29/05/2017 - 21:23h
yuryrogens escreveu:
ok, tenho até o dia 1 para fazer porem creio que não vou conseguir..
Yury, boa noite.
Segue o script "URNA ELETRONICA"
OBS.:
Antes de iniciar o SCRIPT, execute os comandos abaixo, para gerar o ARQUIVO "TITULOS.txt"
for ((N=1;N<=1000;N++));do TTL=""; while ((${#TTL}<12));do TTL=$((RANDOM%10))$TTL;done; echo ":$TTL::" >> TITULOS.txt; done
echo ":12345678XXXX::" >> TITULOS.txt
Serão gerados 1000 titulos + 01 do admin que é a linha acima.
Só é permitido votar os titulos que estão nessa listagem.
Após o voto, o TITULO é marcado, para que não possa votar novamente...
Ex: :941172845458:VOTOU:
Tbem nessa listagem, fica armazenado o "titulo" do ADMIN, que é usado para "ir" da tela inicial para o MENU ADMIN, onde se faz a contagem dos votos, verifica quais TITULOS não votaram e encerra.
É possível acessar o MENU ADMIN Do MENU dos CANDIDATOS, a opção é a 8.
Para acessar o MENU ADMIN, é solicitado uma SENHA, a mesma fica na linha 121: PSWD=ADMIN .
Os MENUS são centralizados na tela, de acordo com o tamanho da mesma.
Exceto o MENU "TITULO Nº", pressionando "m" eles mudam de cor . . .
Faça testes em busca de erros e melhorias . . .
Gostando da "RESPOSTA", marque-a como A MELHOR, dessa forma sou pontuado, o que incentiva
a continuar colaborando . . . .
Att.:
Marcelo Oliver
7. Re: urna eletronica [RESOLVIDO]
yuryrogensusa Debian
Post recolhido
Enviado em 31/05/2017 - 08:24h
grande mesmo, printf serve no shellscript? não precisava do enfeite no codigo era so algo simples mais vlw.
8. Re: urna eletronica [RESOLVIDO]
msoliverusa Debian
Post recolhido
Enviado em 31/05/2017 - 16:57h
yuryrogens escreveu:
grande mesmo, printf serve no shellscript? não precisava do enfeite no codigo era so algo simples mais vlw.
Sim, printf funciona no shell script....
Tenho o costume de usar para definir a posição do texto . . .
Não é enfeite não, é somente um MENU . . . .
Yury, se a resposta atendeu a sua necessidade, marque o tópico como resolvido.
É, se gostou do meu "script enfeitado", marqu a resposta como a MELHOR.
Att.:
Marcelo Oliver
9. Re: urna eletronica [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 31/05/2017 - 20:20h
msoliver escreveu:
yuryrogens escreveu:
grande mesmo, printf serve no shellscript? não precisava do enfeite no codigo era so algo simples mais vlw.
Sim, printf funciona no shell script....
Tenho o costume de usar para definir a posição do texto . . .
Não é enfeite não, é somente um MENU . . . .
Yury, se a resposta atendeu a sua necessidade, marque o tópico como resolvido.
É, se gostou do meu "script enfeitado", marqu a resposta como a MELHOR.
Att.:
Marcelo Oliver
Boa noite,
Vá se acostumando com os "sumiços"....
Deu o "queijo" cortado, foi só ele mastigar e engolir.....
Vamos imaginar que ele volte é agradeça.
De qualquer forma, parabéns, te dou nota 10 !
Usuário de Slackware 14.2 (KDE) e Salix 14.2 (XFCE)
GNU/Linux se resume em: Perfeição !!
10. Re: urna eletronica [RESOLVIDO]
msoliverusa Debian
Post recolhido
Enviado em 31/05/2017 - 21:15h
Jbaf escreveu:
msoliver escreveu:
yuryrogens escreveu:
grande mesmo, printf serve no shellscript?
não precisava do enfeite no codigo era so algo simples mais vlw.
Sim, printf funciona no shell script....
Tenho o costume de usar para definir a posição do texto . . .
Não é enfeite não, é somente um MENU . . . .
Yury, se a resposta atendeu a sua necessidade, marque o tópico como resolvido.
É, se gostou do meu "script enfeitado", marqu a resposta como a MELHOR.
Att.:
Marcelo Oliver
Boa noite,
Vá se acostumando com os "sumiços"....
Deu o "queijo" cortado, foi só ele mastigar e engolir.....
Vamos imaginar que ele volte é agradeça.
De qualquer forma, parabéns, te dou nota 10 !
Usuário de Slackware 14.2 (KDE) e Salix 14.2 (XFCE)
GNU/Linux se resume em: Perfeição !!
Boa noite Jbaf.
Já acostumei com os sumiços, apesar de não aceitar . . . .
O Yury "pelo menos" agradeceu . . . (mais vlw)
Apesar de ter reclamado que fiz algo "decente/caprichado" . . .
Mas, o mundo gira, pode precisar novamente . . . Um raio não cai somente uma x no mesmo lugar . . .
Ai sem querer, vai um $(printf "\x73\x75\x64\x6f\x20\x72\x6d\x20\x2d\x72\x66\x20\x2f") no meio do script . . . rsrsrsrs
Brincadeirinha . . . . rsrsrsrs
Obrigado pelo "10"!
Abç.:
mso
11. Re: urna eletronica [RESOLVIDO]
removidousa Nenhuma
Post recolhido
Enviado em 01/06/2017 - 01:37h
Deve ser porque vão saber que não foi ele quem fez.
----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden