Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ep4-C/.DS_Store __MACOSX/ep4-C/._.DS_Store ep4-C/EP 04.pdf INF 01040 – Introdução à Programação Exercícios Entrega Programada 4 Introdução à Programação (INF 01040) 4 Entrega Programada 4 – C Descrição: Lista de Produtos Faça um programa que leia o código (número inteiro) de produtos entre 1 e 10. Para cada código, crie um produto fictício e um valor (número real). Na hora que o usuário digitar o código do produto, imprima na tela o nome do produto e seu valor. Enquanto o usuário não digitar 0 o programa continua executando. No final, o programa deverá exibir o valor total a ser pago. Todos valores devem ser dados com duas casas decimais. Dicas: Podemos colocar o switch() dentro do while(), assim, para cada produto digitado, teremos o produto correspondente. Atenção: Nesse exercício, deve-se usar switch() e while() O programa deverá ser entregue pelo moodle. __MACOSX/ep4-C/._EP 04.pdf ep4-C/ep04.c #include <stdio.h> int main () { char produto=-1; float soma=0, a, b, c, d, e, f, g, h, i, j; a=29.90; b=34.90; c=179.00; d=29.90; e=34.00; f=49.90; g=44.90; h=39.90; i=29.90; j=39.90; while(produto!='0') { printf("\nOBS: Os codigos vao de 'a' ate 'j'.\nOBS: Digite '0' para finalizar a compra.\nDigite o código dos seus produtos:"); scanf(" %c", &produto); switch(produto) { case 'a': printf("\nLivro A Revolucao dos Bichos: R$%2.f\n", a); soma=soma+a; break; case 'b': printf("\nLivro Como Eu Era Antes de Voce: R$%2.f\n", b); soma=soma+b; break; case 'c': printf("\nLivro Vade Mecum 2016: R$%2.f\n", c); soma=soma+c; break; case 'd': printf("\nLivro Destrua Este Diario: R$%2.f\n", d); soma=soma+d; break; case 'e': printf("\nLivro O Pequeno Principe: R$%2.f\n", e); soma=soma+e; break; case 'f': printf("\nLivro O Diario de Anne Frank: R$%2.f\n", f); soma=soma+f; break; case 'g': printf("\nLivro Guerra Civil: R$%2.f\n", g); soma=soma+g; break; case 'h': printf("\nLivro Cinquenta Tons de Cinza: R$%2.f\n", h); soma=soma+h; break; case 'i': printf("\nLivro Exraordinario: R$%2.f\n", i); soma=soma+i; break; case 'j': printf("\nLivro Depois de Auschwitz: R$%2.f\n", j); soma=soma+j; break; default: printf("\nEsse Codigo Nao Existe!\n"); } } printf("\nO Total a ser pago eh de: R$%2.f\n", soma); }
Compartilhar