#include <stdio.h>
#include <stdlib.h>
/*Elabore um programa que calcule o total a pagar por determinado cliente através
da introdução da letra correspondente do produto.
O software deverá permitir a soma de vários produtos e no final deverá permitir
aplicar determinado desconto segundo uma tabela de descontos
N.º
Menu
Preço
Opção Desconto
1
Camisola
15,00€
1
2
Calça
3
Camisa
17,50€
3
30%
4
Casaco
50,00€
4
40%
5
Sapato
30,50€
5
50%
6
Meia
5,00€
0
Sair*/
20,00€
2
20%
0
main()
{
float soma, total;
int opcao, opcao2;
printf("1-Camisola-15,00 euros\n");
printf("2-Calça-20,00 euros\n");
printf("3-Camisa-17,50 euros\n");
printf("4-Casaco-50,00 euros\n");
printf("5-Sapato-30,50 euros\n");
printf("6-Meia-5,00 euros\n");
while(opcao!=0)
10%
0%
{
printf("Qual o produto que pretende?\n");
scanf("%d",&opcao);
switch(opcao)
{
case 1:soma=soma+15.00;break;
case 2:soma=soma+20.00;break;
case 3:soma=soma+17.50;break;
case 4:soma=soma+50.00;break;
case 5:soma=soma+30.50;break;
case 6:soma=soma+5.00;break;
}
}
printf("1-Desconto de 10%\n");
printf("2-Desconto de 20%\n");
printf("3-Desconto de 30%\n");
printf("4-Desconto de 40%\n");
printf("5-Desconto de 50%\n");
printf("0-Nao tem desconto\n");
printf("Qual a opcao que pretende?\n");
scanf("%d",&opcao2);
switch(opcao2)
{
case 1:total=soma-soma*0.1;break;
case 2:total=soma-soma*0.2;break;
case 3:total=soma-soma*0.3;break;
case 4:total=soma-soma*0.4;break;
case 5:total=soma-soma*0.5;break;
default:printf("Produto sem desconto\n");
}
printf(" O total a pagar e %.2f\n",total);
system("PAUSE");
}
Download

exercicio 38