Faça um algoritmo que leia o valor do produto e a opção de pagamento, calcule o que deve ser pago por um produto, considerando o preço normal de etiqueta e a escolha da condição de pagamento. Utilize os códigos a seguir para ler qual a condição de pagamento escolhida e efetuar o cálculo adequado. Código Condição de pagamento: 1) À vista em dinheiro, recebe 15% de desconto. 2) À vista no cartão de debito, recebe 10% de desconto. 3) No cartão de crédito, preço normal de etiqueta sem juros.... em Java
Soluções para a tarefa
→→→
Resposta:
import java.util.Scanner;
public class HelloWorld{
public static void main(String []args){
Scanner leia = new Scanner(System.in);
float valor;
int formaPagamento;
//leitura
System.out.print("Digite o valor do produto: R$");
valor = leia.nextFloat();
System.out.println("Escolha a forma de pagamento:");
System.out.println("1) À vista em dinheiro.");
System.out.println("2) À vista no cartão de debito.");
System.out.print("3) No cartão de crédito: ");
formaPagamento = leia.nextInt();
//calculo e impressão
if(formaPagamento == 1) {
System.out.println("Valor total a ser pago: R$"+ (valor - valor * 0.15));
} else if(formaPagamento == 2) {
System.out.println("Valor total a ser pago: R$"+ (valor - valor * 0.10));
} else {
System.out.println("Valor total a ser pago: R$"+ valor);
}
}
}
Explicação:
lê o valor do produto e a forma de pagamento, se for à vista em dinheiro o valor recebe 15% de desconto e é imprimido na tela, se for à vista no cartão de débito o valor recebe 10% de desconto e é imprimido na tela, caso seja no cartão de crédito o valor não é alterado e é mostrado na tela.
espero ter ajudado
→→→