All pastes #2071462 Raw Edit

Anonymous

public text v1 · immutable
#2071462 ·published 2011-05-29 03:57 UTC
rendered paste body
        
  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", &notaSabor);
    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");
    }