All pastes #2071447 Raw Edit

Something

public text v1 · immutable
#2071447 ·published 2011-05-29 02:58 UTC
rendered paste body
int    i, pergunta1, somaValor1, somaValor2, somaValor3, notaSabor, somaNota2, somaNota123,
         equipes, equipe1, equipe2, equipe3, outraResp, percSim, percNao, percOutraResp;
         
  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;
  
  /*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 >= 4)
    { 
      break;
    } 
    if (pergunta1 == 1)
     {
      somaValor1 ++;
     }
     if (pergunta1 == 2)
      {
       somaValor2 ++;          
      } 
      if (pergunta1 == 3)
       {
        somaValor3 ++;
       }      
   printf("Pergunta 2 - Que nota daria para o sabor? ");
   scanf("%d", &notaSabor);
   printf("\n");   
   if(somaValor2 == 0 && somaNota2 == 0)
    {
      mediaNao = 0;
    }
   else
     {
      mediaNao = (float)somaNota2 / somaValor2;
     }
     if (pergunta1 == 2)
      { 
       somaNota2 += notaSabor;
      }        
      somaNota123 += notaSabor;
      
   printf("Pergunta 3 - Qual das embalagens gostou mais? ");
   scanf("%d", &equipes);  
   printf("\n"); 
   if (equipes == 1)
    { 
     equipe1 ++;
    }
    if (equipes == 2)
     {
      equipe2 ++;
     }
     if (equipes == 3)
      {
       equipe3 ++;
      }
      if (equipes == 4)
       {
        outraResp ++;
       }
   
   fflush(stdin);
     
  }
  while (pergunta1 <= 3);
  if (pergunta1 >= 4)
   {
     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");
    }