#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"); }