• Matéria: Informática
  • Autor: marcusmendes47
  • Perguntado 3 anos atrás

PRECISO DE AJUDA COM ESSE CÓDIGO!!
tô usando a linguagem Java e tô preso nesse problema. me ajudem por favor


40. Uma empresa produz três tipos de peças mecânicas: parafusos, porcas e arruelas. Têm-se os preços unitários de cada tipo de peça e sabe-se que sobre estes preços incidem descontos de 10% para porcas, 20% para parafusos e 30% para arruelas. Escreva um algoritmo que calcule o valor total da compra de um cliente. Deve ser mostrado o nome do cliente. O número de cada tipo de peça que o mesmo comprou, o total de desconto e o total a pagar pela compra.​

Respostas

respondido por: j00run4
0

Resposta:

import java.util.Scanner;

public class compra

{

public static void main(String[] args)

 {

   int quantPorca,quantArruela,quantParaf;

   float valorPorca,valorArr,valorParaf;

   float valorCompra,totalDesconto, totalPagar;

   float descValorPorca, descValorParaf, descValorArruela;

   String nome;

   

   Scanner entrada = new Scanner(System.in);

   

   System.out.println("Digite o nome do(a) cliente");

   nome = next();

   

   System.out.println("Por favor,insira a quantidade de porcas");

   quantPorca = entrada.nextInt();

   System.out.println("Por favor,insira o valor de cada porca");

   valorPorca = entrada.nextFloat();

 

  System.out.println("Por favor,insira a quantidade de arruelas");

  quantArruela = entrada.nextInt();

  System.out.println("Por favor,insira o valor de cada arruela");

  valorArr = entrada.nextFloat();  

 

  System.out.println("Por favor,insira a quantidade de parafuso");

  quantParaf = entrada.nextInt();

  System.out.println("Por favor,insira o valor de cada parafuso");

  valorParaf = entrada.nextFloat();

 

  valorCompra=(quantPorca*valorPorca)+(quantArruela*valorArr)+(quantParaf*valorParaf);

 

  descValorPorca = (quantPorca*valorPorca) * 0.8;//(100/100)-(20/100) = 1-0.2=08 fator de diminuição

  descValorParaf=(quantParaf*valorParaf)* 0.7;//1 - 0.3 = 0.7 fator de diminuição

  descValorArruela=(quantArruela*valorArr)* 0.9;// 1 - 0.1 = 0.9

 

  totalDesconto = descValorPorca + descValorParaf + descValorArruela;

 

  totalPagar = valorCompra - totalDesconto;

 

  System.out.println("O(a) cliente "+nome);

  System.out.println("Comprou parafusos "+quantParaf);

  System.out.println("Comprou arruelas "+quantArruela);

  System.out.println("Comprou porcas "+quantPorcas);

  System.out.println("Obteve um desconto de: "+totalDesconto);

  System.out.println("Pagando somente : "+totalPagar);

   

  }

}

Explicação:

Perguntas similares