Alex Bandeira
Membro Júnior-
Posts
3 -
Cadastrado em
-
Última visita
Reputação
0-
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.
-
Trabalho faculdade (pascal)
Alex Bandeira respondeu ao tópico de Alex Bandeira em Programação - outros
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 -
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