Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main(void)
- {
- float cod_cliente = 0.0;
- float codigo = 0.0;
- float tipo_telefone = 0.0;
- float pulsos = 0.0;
- float despertador = 0.0;
- float usuarios = 0.0;
- float total = 0.0;
- float maior_valor = 0.0;
- float media = 0.0;
- float pulsos_excedentes = 0.0;
- int telefone;
- cod_cliente = 1;
- printf("Digite o numero do telefone: ");
- scanf("%d", &telefone);
- while ( cod_cliente != 0 )
- {
- printf("Digite o codigo do cliente: ");
- scanf("%f", &cod_cliente);
- if ( cod_cliente != 0 )
- {
- printf("Digite (1) para residencial ou (2) para comercial: ");
- scanf("%f", &tipo_telefone);
- printf("Digite a quantidade de pulsos consumida: ");
- scanf("%f", &pulsos);
- printf("Digite o numero de vezes que o cliente solicitou o servico de despertador: ");
- scanf("%f", &despertador);
- if ( tipo_telefone == 1 )
- {
- tipo_telefone = 1.20;
- printf("\nResidencial\n");
- //telefone = " residencial";
- }
- else
- {
- tipo_telefone = 1.30;
- printf("\nComercial\n");
- }
- if ( pulsos > 90 )
- {
- pulsos_excedentes = ( pulsos - 90 ) * 0.45;
- }
- total = tipo_telefone + pulsos_excedentes + ( despertador * 4.20 );
- media = media + total;
- usuarios = usuarios + 1;
- if ( total > maior_valor )
- {
- maior_valor = total;
- codigo = cod_cliente;
- }
- printf("Numero do telefone do cliente: %0.d",telefone);
- printf("\n\n");
- printf("Codigo do cliente: %0.f \n\n", cod_cliente );
- printf("Tipo de Telefone: R$ %0.f \n\n", tipo_telefone );
- printf("Pulsos gastos: %0.f \n\n", pulsos );
- printf("Servico de Despertador: R$ %0.f \n\n", despertador );
- printf("Total: R$ %0.f \n\n", total );
- }
- } //fim do while
- if ( usuarios != 0 )
- {
- media = media / usuarios;
- printf("O custo medio por cliente foi de R$ %0.f \n", media );
- printf("O cliente de codigo: %0.f foi o que mais gastou.\n", codigo );
- printf("Com o custo total de R$ %0.f \n", maior_valor );
- }
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement