All pastes #2072529 Raw Edit

Unnamed

public text v1 · immutable
#2072529 ·published 2011-05-30 23:56 UTC
rendered paste body
int i = 0, pergunta1, pergunta3, sim = 0,
        nao = 0, outraResposta = 0, saborSuco = 0, somaNotaGeral = 0,
        respostaNao = 0, embalagem, 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", &saborSuco);
          printf("\n");
          
          somaNotaGeral += saborSuco;
          
            if(pergunta1 == 2)
            { 
             respostaNao += saborSuco;            
            }   
            
             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)
             {
                 outraResposta ++;
             }
                    
             fflush(stdin);                                       
                         
          
          } 
                  
        
   }                                       
         while(pergunta1 <= 3);
         
         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\n\n",(outraResposta * 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:%d\n", embalagem);
         printf("\n");
         
         if(equipe1 == equipe2 && equipe1 == equipe3)
         {
            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");