Ir para conteúdo
Fórum Script Brasil
  • 0

Programa de intenção eleitoral


RenanPoswar

Pergunta

A descrição do programa...

Em ano eleitoral é comum empresas serem contratadas para realizarem as pesquisas de intenção de

votos da população. Para facilitar o armazenamento e processamento dos dados da pesquisa, a

empresa LM comprou palm tops e contratou você para desenvolver um programa em C++ que

atenda os requisitos definidos a seguir.

Neste ano três candidatos (A, B e C) disputarão a presidência da república. Cada eleitor que

participa da pesquisa de intenção de votos responde as seguintes perguntas/solicitações:

a) Qual a sua idade? Obs.: São entrevistados apenas candidatos a partir de 16 anos.

B) Qual o seu sexo (M ou F)?

c) Qual é o seu candidato preferido? Obs.: O entrevistado pode escolher um dos candidatos ou

nenhum (caso ele tenha decidido votar em branco ou nulo).

d) Se o entrevistado tiver escolhido algum candidato no item c:

d1) Atribua uma nota entre zero e dez para o candidato de sua preferência.

e) Deseja atribuir notas para mais quantos candidatos (exceto aquele que já foi avaliado)?

f) Se o resultado da resposta para o item e for diferente de zero:

f1) Qual candidato deseja avaliar?

f2) Qual a sua nota (entre zero e dez) para o candidato escolhido?

Elabore um programa que leia os dados definidos anteriormente para qualquer quantidade de

pessoas entrevistadas. Após a coleta de dados de todos os entrevistados, o programa deve fornecer

as seguintes estatísticas:

a) Para cada um dos candidatos (A, B e C):

a1) Qual o percentual de entrevistados optou por esse candidato?

a2) Qual é a nota média desse candidato?

a3) Qual a idade média dos eleitores que preferem esse candidato?

a4) Qual é o sexo predominante entre os entrevistados que têm preferência por esse candidato?

B) Qual o percentual de entrevistados “votou” em branco ou nulo?

c) Qual candidato possui eleitores (pessoas entrevistadas) com a maior diferença de idade entre o

eleitor mais novo e o eleitor mais velho?

quero saber se struct é a melhor maneira de eu começar a fazer esse trabalho...

obrg

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

RenanPoswar,

Cara se você vai trabalhar realmente com C++ a melhor opção é usar objetos mesmo, muito melhor. Mexa com struct não.

Você pode definir uma classe Pesquisa e outra Pessoa, e criar duas classes que derivam da Pessoa, Eleitor e Candidato.

Quando for salvar os dados da Pesquisa aí você faz os métodos que lê os dados e insere e outra para pegar do arquivo e interpetrar.

Realmente vai ser um programa muito complicado com muitas regrinhas, mas da para fazer bem orientado à objeto, vai ficar legal. Faça um diagrama de classes aí para ver o relacionamento entre as classes que fica melhor definir o que você vai precisar fazer.

Qualquer dúvida posta aí.

Att,

WebPantoja

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...