TRABALHO II DE ALGORITMOS
Por: Andressa Veiga • 27/3/2022 • Trabalho acadêmico • 888 Palavras (4 Páginas) • 107 Visualizações
TRABALHO II DE ALGORITMOS
1) O proprietário de um veículo flex (bicombustível) quer saber qual a opção mais econômica de abastecimento para ele realizar uma viagem. Sabe-se que o veículo dele tem um consumo de 9,80 km/L com etanol e 13,90 km/L com gasolina. Sendo assim, faça um algoritmo no qual o proprietário informe o valor do litro do etanol e o valor do litro da gasolina. O algoritmo deverá mostrar o tipo combustível mais econômico para ele realizar a viagem: etanol ou gasolina.
Algoritmo Viagem;
Real: preco_gasolina, preco_etanol, distancia, totallitrosgasolina, totallitrosetanol, preco_total_gasolina, preco_total_etanol;
Inicio;
escreva("Informe o valor do litro do Etanol: R$ ");
leia(preco_etanol);
escreva("Informe o valor do litro da Gasolina: R$ ");
leia(preco_gasolina);
escreva("Informe a distância a ser percorrida: ");
leia(distancia);
totallitrosgasolina<-distancia/13.90;
totallitrosetanol<-distancia/9.80;
preco_total_gasolina<-preco_gasolina*totallitrosgasolina;
preco_total_etanol<-preco_etanol*totallitrosetanol;
se (preco_total_gasolina<preco_total_etanol) entao
escreva("\nO combustível mais econômico para essa viagem será a Gasolina, com um valor total de: R$ ",preco_total_gasolina);
senao{
escreva("\nO combustível mais econômico para essa viagem será o Etanol, com um valor total de: R$ ",preco_total_etanol);
fim_se;
Fim do algoritmo;
2) Faça um algoritmo que leia o preço de uma compra e a forma de pagamento. A forma de pagamento pode ser três modalidades diferentes: a vista (em dinheiro), cheque ou cartão de crédito. Informar "V" se for a vista, “CH” para cheque e “CC” para cartão de crédito. Se for a vista o cliente terá 6,0% de desconto. Se for cheque o usuário deverá informar uma nova entrada, se o mesmo será: sem prazo, ou com prazo de 30 ou 60 dias de prazo. Se for sem prazo, informar 0 (zero), para prazo de 30 ou 60 dias informar o número que correspondente. Neste caso se for sem prazo terá 3,5% de desconto, prazo de 30 dias 2% de juros e prazo de 60 dias será 5% de juros. Caso for cartão de crédito também haverá uma nova entrada: o número de parcelas. Neste caso se for uma única parcela o cliente terá 1,67% de desconto, se for de duas ou mais parcelas serão aplicados juros. Neste caso, o juros é definido multiplicando o total de parcelas por 1,49. Por exemplo: se o cliente optou pagar em 4 parcelas o juros que será aplicado no valor da compra será de 5,96%, pois 4 x 1,49 = 5,96. Com o desconto ou juros aplicado calcule a o valor final compra e mostre apenas o valor que o cliente irá pagar.
Algoritmo compra
Real: formap, valorproduto, valorproduto, valorjuros
Inteiro: prazodias, numeroparcelas;
inicio
escreva(“Digite o valor do produto: R$ “);
leia(valorproduto);
escreva(“Selecione o tipo de pagamento:”);
escreva(‘V – pagamento a vista”);
escreva(“CH _ pagamento em Cheque”);
escreva(“CC – pagamento em Cartão de Crédito”);
escreva(“Escolha o tipo de pagamento escolhido: ”);
leia(formap);
se(formap=V) então
Valorproduto=valorproduto-(valorproduto*0.006);
senao se (formap=CH) então
escreva(“Selecione o prazo para pagamento: 0 dias, 30 dias ou 60 dias”);
...