Advertisement
Guest User

Untitled

a guest
Feb 15th, 2011
422
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.51 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(void)
  5. {
  6.  
  7.     float cod_cliente = 0.0;
  8.     float codigo = 0.0;
  9.     float tipo_telefone = 0.0;
  10.     float pulsos = 0.0;
  11.     float despertador = 0.0;
  12.     float usuarios = 0.0;
  13.     float total = 0.0;
  14.     float maior_valor = 0.0;
  15.     float media = 0.0;
  16.     float pulsos_excedentes = 0.0;
  17.     int telefone;
  18.  
  19.     cod_cliente = 1;
  20.  
  21.   printf("Digite o numero do telefone: ");
  22.   scanf("%d", &telefone);
  23.        
  24.     while ( cod_cliente != 0 )
  25.     {
  26.  
  27.         printf("Digite o codigo do cliente: ");
  28.         scanf("%f", &cod_cliente);
  29.      
  30.         if ( cod_cliente != 0 )
  31.         {
  32.             printf("Digite (1) para residencial ou (2) para comercial: ");
  33.             scanf("%f", &tipo_telefone);
  34.             printf("Digite a quantidade de pulsos consumida: ");
  35.             scanf("%f", &pulsos);
  36.             printf("Digite o numero de vezes que o cliente solicitou o servico de despertador: ");
  37.             scanf("%f", &despertador);
  38.  
  39.             if ( tipo_telefone == 1 )
  40.             {
  41.                 tipo_telefone = 1.20;
  42.                 printf("\nResidencial\n");
  43.                 //telefone = " residencial";
  44.             }
  45.             else
  46.             {
  47.                 tipo_telefone = 1.30;
  48.                 printf("\nComercial\n");
  49.             }
  50.             if ( pulsos > 90 )
  51.             {
  52.                 pulsos_excedentes = ( pulsos - 90 ) * 0.45;
  53.             }
  54.  
  55.             total = tipo_telefone + pulsos_excedentes + ( despertador * 4.20 );
  56.             media = media + total;
  57.             usuarios = usuarios + 1;
  58.  
  59.             if ( total > maior_valor )
  60.             {
  61.                 maior_valor = total;
  62.                 codigo = cod_cliente;
  63.             }
  64.  
  65.             printf("Numero do telefone do cliente: %0.d",telefone);
  66.             printf("\n\n");
  67.             printf("Codigo do cliente: %0.f \n\n", cod_cliente );
  68.             printf("Tipo de Telefone: R$ %0.f \n\n", tipo_telefone );
  69.             printf("Pulsos gastos: %0.f \n\n", pulsos );
  70.             printf("Servico de Despertador: R$ %0.f \n\n", despertador );
  71.             printf("Total: R$ %0.f \n\n", total );
  72.         }
  73.  
  74.     } //fim do while
  75.  
  76.     if ( usuarios != 0 )
  77.     {
  78.         media = media / usuarios;
  79.  
  80.         printf("O custo medio por cliente foi de R$ %0.f \n", media );
  81.         printf("O cliente de codigo: %0.f foi o que mais gastou.\n", codigo );
  82.         printf("Com o custo total de R$ %0.f \n", maior_valor );
  83.     }
  84.  
  85.     system("pause");
  86.     return 0;
  87.    
  88. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement