Elabore um algoritmo em C que calcule o que deve ser pago por um produto, cujo valor é passado pelo usuário, considerando o preço normal da etiqueta e a escolha da condição de pagamento. Utilize os códigos da tabela a seguir para ler qual a condição de pagamento escolhida (também pelo usuário) e efetuar o cálculo adequado. Código Condição de pagamento
1 - À vista em dinheiro ou cheque, recebe 10% de desconto
2 - À vista no cartão de crédito, recebe 15% de desconto
3 - Em duas vezes, preço normal de etiqueta sem juros
4 - Em duas vezes, preço normal de etiqueta mais juros de 10%
O algoritmo deve receber o valor do produto, o código do pagamento e plotar na tela o valor final da compra.
Soluções para a tarefa
Resposta:
Algoritmo "valor"
Var
Vl,p : real
esc : inteiro
Inicio
Escreva (" Digite o valor do produto :")
Leia (p)
Escreva (" Digite uma opção para pagamento:")
Escreva (" 1. À Vista em dinheiro ou cheque.")
Escreva(" 2. À Vista no cartão de crédito.")
Escreva (" 3. Em 2x sem juros")
Escreva (" 4. Em 2x com 10% de juros.")
Leia(esc)
Escolha (esc)
Caso 1:
Vl <- p-(p*15/100)
Escreva (" Ganhou 15% de desconto!")
Caso 2:
Vl <- p-(p*10/100)
Escreva (" Ganhou 10% de desconto.")
Caso 3:
Vl <- p/2
Escreva (" Valor a pagar:" , p)
Escreva (" 2x de:", Vl)
Caso 4:
Vl <- p+(p*10/100)
Escreva (" Pagando c/ juros:",Vl)
Escreva (" 2x de:" , (Vl/2))
Fimescolha
Fimalgoritmo
Explicação:
1° Passo
Primeiro tem que fazer a leitura do preço do produto.
2° Passo
Mostrar ao usuário as opções de pagamento e pedir que ele digite sua opção.
3° Passo
Calcular o preço do produto a partir da sua opção.
Bons estudos!
Espero ter ajudado ^-^.