float mediaNao;
i = 0;
somaValor1 = 0;
somaValor2 = 0;
somaValor3 = 0;
somaNota123 = 0;
somaNota2 = 0;
equipe1 = 0;
equipe2 = 0;
equipe3 = 0;
outraResp = 0;
mediaNao = 0;
percSim = 0;
percNao = 0;
percOutraResp = 0;
cont = 0;
/*Apresentação do problema e obtenção dos valores*/
printf("\n* Mostrar resultados de pesquisa sobre: o sabor e embalagens de um novo suco *\n\n");
printf("______________________________________________________________________________\n\n");
printf(" Regras para as perguntas da pesquisa\n\n");
printf("Pergunta 1 digite: Sim = 1 / Nao = 2 / Outra resposta = 3 / Parar pesquisa = 4\n\n");
printf("Pergunta 2 digitar notas: de 0 (ruim) ate 10 (excelente)\n\n");
printf("Pergunta 3 digitar: Equipe1 = 1 / Equipe2 = 2 / Equipe3 = 3 / Outras resp. = 4\n\n");
printf("______________________________________________________________________________\n\n");
do
{
i++;
printf("Pergunta 1 - Gostou do sabor do suco? ");
scanf("%d",&pergunta1);
printf("\n");
if (pergunta1 == 1 || pergunta1 == 2 || pergunta1 == 3)
{
cont ++;
}
if (pergunta1 >= 4)
{
break;
}
if (pergunta1 == 1)
{
somaValor1 ++;
}
if (pergunta1 == 2)
{
somaValor2 ++;
}
if (pergunta1 == 3)
{
somaValor3 ++;
}
do
{
printf("Pergunta 2 - Que nota daria para o sabor? ");
scanf("%d", ¬aSabor);
printf("\n");
}
while (notaSabor > 10);
if (pergunta1 == 2)
{
somaNota2 += notaSabor;
}
if(somaValor2 == 0 && somaNota2 == 0)
{
mediaNao = 0;
}
else
{
mediaNao = (float)somaNota2 / somaValor2;
}
somaNota123 += notaSabor;
do
{
printf("Pergunta 3 - Qual das embalagens gostou mais? ");
scanf("%d", &equipes);
printf("\n");
}
while (equipes > 4);
if (equipes == 1)
{
equipe1 ++;
}
if (equipes == 2)
{
equipe2 ++;
}
if (equipes == 3)
{
equipe3 ++;
}
if (equipes == 4)
{
outraResp ++;
}
fflush(stdin);
}
while (pergunta1 <= 3);
if (pergunta1 >= 4 && cont == 0)
{
printf(" Essa opcao impossibilita o inicio da pesquisa\n\n");
}
else
{
percSim = (float)(somaValor1 * 100) / (i-1);
percNao = (float)(somaValor2 * 100) / (i-1);
percOutraResp = (float)(somaValor3 * 100) / (i-1);
printf("____________________________________________________________\n");
printf("\n Total de pessoas entrevistadas: %d pessoas\n",(i-1));
printf("____________________________________________________________\n\n");
printf(" Resultados em porcentagem para a primeira pergunta:\n\n");
printf(" Sim: %.1f %% / Nao: %.1f %% / Outra resposta: %.1f %%\n",(float)percSim, (float)percNao, (float)percOutraResp);
printf("____________________________________________________________\n\n");
printf(" A media das notas dadas por todos para o sabor foi: %.1f\n", (float)somaNota123 /(i-1));
printf("____________________________________________________________\n\n");
printf(" Media das notas dos que responderam NAO na pergunta 1: %.1f\n", mediaNao);
printf("___________________________________________________________\n\n");
printf(" A(s) embalagem(ns) preferida(s) pelas pessoas pesquisadas:\n\n");
if (equipe1 == equipe2 && equipe1 == equipe3)
{
printf(" Foram as das: Equipe1, Equipe 2 e Equipe 3\n");
}
if (equipe1 == equipe2 && equipe1 > equipe3)
{
printf(" Foram as das: Equipe 1 e Equipe 2\n");
}
if (equipe1 == equipe3 && equipe1 > equipe2)
{
printf(" Foram as das: Equipe 1 e Equipe 3\n");
}
if (equipe2 == equipe3 && equipe2 > equipe1)
{
printf(" Foram as das: Equipe 2 e Equipe 3\n");
}
if (equipe1 > equipe2 && equipe1 > equipe3)
{
printf(" Foi a da: Equipe 1\n");
}
if(equipe2 > equipe1 && equipe2 > equipe3)
{
printf(" Foi a da: Equipe 2\n");
}
if (equipe3 > equipe1 && equipe3 > equipe2)
{
printf(" Foi a da: Equipe 3\n");
}
printf("___________________________________________________________\n\n");
}