int i = 0, pergunta1, sim = 0, nao = 0, outraResposta = 0, outraResposta2 = 0, notaSuco = 0, somaNotaGeral = 0, respostaNao = 0, embalagemPreferida = 0, equipe1 = 0, equipe2 = 0, equipe3 = 0; float mediaNao = 0; printf("\nPesquisa de opiniao sobre:\n\nO sabor do suco\nA nota do sabor\nA qualidade da embalagem\n"); printf("\nPara encerrrar a pesquisa digite 4\n"); do { i++; printf("\n\nGostou do sabor do suco?\n\n1 = Sim \n2 = Nao \n3 = Outra resposta\nResposta: "); scanf("%d",&pergunta1); if (pergunta1 <= 3) { switch(pergunta1) { case 1: sim++; //soma resposta sim break; case 2: nao++; //soma resposta nao break; case 3: outraResposta++; //soma resposta - outra resposta break; } fflush(stdin); printf("\nQue nota daria para o sabor do suco?:(0 a 10) - "); scanf("%d", ¬aSuco); printf("\n"); somaNotaGeral += notaSuco; if(pergunta1 == 2) { respostaNao += notaSuco; } if(respostaNao == 0 && nao == 0) { mediaNao = 0; } else { mediaNao = (float)respostaNao / nao; } printf("\nQual das embalagens gostou mais?\n\n1 Embalagem da equipe 1\n2 Embalagem da equipe 2\n3 Embalagem da equipe 3\n4 Outra resposta\nResposta: "); scanf("%d", &embalagemPreferida); printf("\n"); do { if(embalagemPreferida <= 0 || embalagemPreferida > 4) { printf("Codigo invalido - Digite de 1 a 4"); scanf("%d", &embalagemPreferida); } } while ( embalagemPreferida <= 0 || embalagemPreferida > 4); if(embalagemPreferida == 1) { equipe1 ++; } if(embalagemPreferida == 2) { equipe2 ++; } if(embalagemPreferida == 3) { equipe3 ++; } if(embalagemPreferida == 4) { outraResposta2 ++; } fflush(stdin); } } while(pergunta1 <= 3); printf("\n"); printf("--------------------Resultados da pesquisa--------------------\n"); printf("\nForam entrevistadas %d pessoas\n\n", i-1); printf("\nPercentuais de respostas da primeira pergunta:\n"); printf("\n"); printf("%d %% Sim\n\n",(sim * 100)/(i-1)); printf("%d %% Nao\n\n",(nao * 100)/(i-1)); printf("%d %% Outra resposta para o sabor do suco\n\n",(outraResposta * 100)/(i-1)); printf("%d %% Outra resposta para a embalagem\n\n",(outraResposta2 * 100) / (i-1)); printf("\nA nota media dada para o suco para todos os participantes e': %.1f\n", (float) somaNotaGeral / (i-1)); printf("\nA media das respostas nao e': %.1f\n", mediaNao); printf("\nA(s) embalagem(s) preferida(s) pelas pessoas pesquisadas foram da:\n\n"); if(outraResposta2 > equipe1 && outraResposta2 > equipe2 && outraResposta2 > equipe3) { printf("Nenhuma, foi outra resposta\n"); } if(equipe1 == equipe2 && equipe1 == equipe3 && equipe1 > outraResposta2) { printf("Equipe 1, Equipe 2, Equipe 3\n"); } if(equipe1 == equipe2 && equipe1 > equipe3) { printf("Equipe 1 e Equipe 2\n"); } if(equipe1 == equipe3 && equipe1 > equipe2) { printf("Equipe 1 e Equipe 3\n"); } if(equipe2 == equipe3 && equipe2 > equipe1) { printf("Equipe 2 e Equipe 3\n"); } if(equipe1 > equipe2 && equipe1 > equipe3) { printf("Equipe 1\n"); } if(equipe2 > equipe1 && equipe2 > equipe3) { printf("Equipe 2\n"); } if(equipe3 > equipe2 && equipe3 > equipe1) { printf("Equipe 3\n"); } printf("\n");