Advertisement
Guest User

Lucas Mac Laren

a guest
Sep 2nd, 2014
270
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.48 KB | None | 0 0
  1. // Paineis.cpp : Defines the entry point for the console application.
  2. //
  3.  
  4. #include <stdlib.h>
  5. #include <stdio.h>
  6.  
  7. int calculadora_paineis()
  8. {
  9.     char *c; //limpar buffer
  10.     char sabercusto, deseja_sair;
  11.     float largura, altura, custo, venda;
  12.  
  13.     printf("Digite a largura desejada: ");
  14.     scanf("%f", &largura);
  15.     scanf("%c", &c);
  16.     if (largura < 1){ //se a largura for menor que 1m, a gráfica me cobrará 1m
  17.         largura = 1;
  18.     }
  19.     printf("\nDigite a altura desejada: ");
  20.     scanf("%f", &altura);
  21.     scanf("%c", &c);
  22.     if (altura < 1){  //se a altura for menor que 1m, a gráfica me cobrará 1m
  23.         altura = 1;
  24.     }
  25.     custo = altura * largura * 23 + 8; //fórmula
  26.     venda = custo * 40 / 100 + custo;  //fórmula
  27.     printf("\nO valor de venda sera de: R$%1.0f.00", venda);
  28.     printf("\nSe deseja ver o custo do produto, aperte <C>. Se nao, aperte outra tecla: ");
  29.     scanf("\n %c", &sabercusto);
  30.     scanf("%c", &c);
  31.     if (sabercusto == 'c' || sabercusto == 'C'){
  32.         printf("\nO custo deste produto e de: %1.2f", custo);
  33.     }
  34.     return 0;
  35. }
  36.  
  37. int main(){
  38.     bool deseja_sair, error_sair;
  39.     char opcao_sair;
  40.     do{
  41.         system("cls");
  42.         calculadora_paineis();
  43.         do{
  44.             error_sair = false;
  45.             printf("\nDeseja sair? s/n\n");
  46.             scanf("%c", &opcao_sair);
  47.  
  48.             if (opcao_sair == 's' || opcao_sair == 'S')
  49.                 deseja_sair = true;
  50.             else if (opcao_sair == 'n' || opcao_sair == 'N')
  51.                 deseja_sair = false;
  52.             else
  53.                 error_sair = true;
  54.         } while (error_sair == true);
  55.     } while (deseja_sair == false);
  56.     return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement