Ir ao conteúdo
  • Cadastre-se

Alex Bandeira

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

0
  1. Olá pessoal, venho pedir a vocês uma ajuda com essas 2 questões EM C++. 1-Faça um programa que receba a idade de dez pessoas e que calcule e mostre a quantidade de pessoas com idade maior ou igual a 18 anos e a média de idades digitadas; 2-Faça um programa que apresente um menu de opções para cálculo das seguintes operações entre dois números: adição, subtração, multiplicação e divisão. O programa deve possibilitar ao usuário a escolha da operação desejada, a exibição do resultado e a volta ao menu de opções. O programa só termina quando for escolhida a opção de saída.
  2. estou com os seguintes problemas para terminar esse algoritmo: 1º cadastrar os eleitores e também os candidatos.(28 eleitores+2 candidatos ),sabendo que os candidatos são eleitores também totalizando 30 eleitores. 2º saber quem votou em quem
  3. Olá pessoal preciso de ajuda com um trabalho da faculdade, estou desenvolvendo uma URNA ELETRÔNICA em PASCAL, fiz a urna que mostra os candidatos,votos vencedor ; porém não estou conseguindo cadastrar eleitores e dizer quem votou em quem , segue abaixo o que meu professor quer e o que já fiz até agora: Desenvolva um software para urna eletrônica em linguagem pascal, com o intuito de eleger o representante de sala. O software deve conter cadastro de candidatos e eleitores com seu código e nome no sistema, os candidatos também tem direito a voto e cada pessoa só poderá votar uma única vez. Deverá apresentar uma matriz com o total de votos de cada candidato e outra o candidato e o nome de que recebeu os votos. program UrnaEletronica; uses crt; var Voto, Alibaba, Alcapone, Brancos, Nulos : integer; Cont, Conf : char; Corrige : boolean; begin clrscr; writeln('ELEICÕES UNCISAL 2016- ADS 2º PERIODO'); writeln('---------------------------------------'); writeln('Para finalizar o programa digite 6.'); writeln; // pula linha writeln('Selecione um Candidatos: '); // mostra na tela writeln; // pula linha writeln('1 - Alibaba'); // mostra na tela writeln('2 - Alcapone'); // mostra na tela writeln('00 - Branco'); // mostra na tela writeln('5 - Nulo'); // mostra na tela writeln('---------------------------------------'); writeln; // pula linha write('Entre com opção: '); // mostra na tela Cont := 'S'; Alibaba := 0; Alcapone := 0; Brancos := 0; Nulos := 0; while UpCase(Cont) = 'S' do begin repeat Corrige := false; writeln('Digite seu voto'); readln(Voto); case Voto of 1 : begin writeln('voce votou em Alibaba. Confirma seu voto (S/N)?'); readln(Conf); if UpCase(Conf) = 'S' then begin Alibaba := Alibaba + 1; writeln('Voto confirmado! Obrigado!'); end else Corrige := true; end; 2 : begin writeln('voce votou em Alcapone. Confirma seu voto (S/N)?'); readln(Conf); if UpCase(Conf) = 'S' then begin Alcapone := Alcapone + 1; writeln('Voto confirmado! Obrigado!'); end else Corrige := true; end; 00 : begin writeln('voce votou em branco. Confirma seu voto (S/N)?'); readln(Conf); if UpCase(Conf) = 'S' then begin Brancos := Brancos + 1; writeln('Voto confirmado! Obrigado!'); end else Corrige := true; end; 5: begin writeln('voce anulou seu votou. Confirma seu voto (S/N)?'); readln(Conf); if UpCase(Conf) = 'S' then begin Nulos := Nulos + 1; writeln('Voto confirmado! Obrigado!'); end else Corrige := true; end; end; until Corrige = false; writeln('Novo eleitor (S/N)?'); readln(Cont); end; writeln('Resultado da eleicao'); writeln(' Alibaba: ', Alibaba); writeln(' Alcapone: ', Alcapone); writeln(' Brancos: ', Brancos); writeln(' Nulos: ', Nulos); writeln; writeln; write('Candidato eleito: '); if Alibaba > Alcapone then writeln('Alibaba') else if Alibaba < Alcapone then writeln('Alcapone') else writeln('Eleicao empatada'); Readln; end. FALTA O CADASTRO DE ELEITORES(30) E QUEM VOTOU EM QUEM ME AJUDEM POR FAVOR

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...