Boa noite,
Sou novo por aqui, me chamo Matheus.
Estou cursando Ciência da Computação e estou começando a aprender sobre programação em C.
Tenho um programa a ser feito, até o fiz, porém, meu código ficou muito "grande", e este é um exercício que tenho que entregar a mão para o professor.
Vou colocar meu código, e gostaria de saber, se tem como eu eliminar etapas repetitivas de meu código, pois usei o switch para 4 casos, e em todos casos, deu mais ou menos umas 20 linhas cada....
E possível eu fazer este código, utilizando menos linhas?
Segue o que é pedido no exercício:
Faça um programa que leia:
- código do produto;
- quantidade comprada;
Calcule e mostre:
- Preço conforme tabela 1;
- Preço total;
-Valor do desconto, conforme tabela 2;
-Preço final.
tabela 1 tabela 2
cod preço preço total % de desconto
1 10,00 ate 250,00 5%
2 15,00 entre 250 e 500 10%
3 17,00 >=500 15%
outro cod. 20,00
Abaixo segue o meu código:
O código ja deu certo, so quero saber se tem como eu diminuir seu tamanho, utilizando menos linhas de códigos ou algo do tipo.
Obrigado.