Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package teste;
- public class Produto {
- private String nome;
- private double precoCusto;
- private double precoVenda;
- private double margemLucro;
- public String getNome() {
- return nome;
- }
- public void setNome(String nome) {
- this.nome = nome;
- }
- public double getPrecoCusto() {
- return precoCusto;
- }
- public void setPrecoCusto(double precoCusto) {
- this.precoCusto = precoCusto;
- }
- public double getPrecoVenda() {
- return precoVenda;
- }
- public double getMargemLucro() {
- return margemLucro;
- }
- public void setMargemLucro(double margemLucro) {
- this.margemLucro = margemLucro;
- }
- public void setPrecoVenda(double precoVenda) {
- if (precoVenda > this.precoCusto) {
- this.precoVenda = precoVenda;
- } else {
- System.out.println("Preco venda inferior ao custo !!");
- }
- }
- public void calcularMargemLucro() {
- this.margemLucro = this.precoVenda - this.precoCusto;
- }
- public double getMargemLucroPorcentagem() {
- return (this.margemLucro / this.precoCusto) * 100;
- }
- }
- package teste;
- import java.util.Scanner;
- public class Main {
- public static void main(String[] args) {
- Produto produto = new Produto();
- produto.setNome("Notebook");
- Scanner sc = new Scanner(System.in);
- System.out.println("Informe o preco de custo: ");
- produto.setPrecoCusto(Integer.parseInt(sc.nextLine()));
- System.out.println("Informe o preco de venda: ");
- produto.setPrecoVenda(Integer.parseInt(sc.nextLine()));
- produto.calcularMargemLucro();
- System.out.println("Preço de custo: " + produto.getPrecoCusto());
- System.out.println("Preço de Venda:: " + produto.getPrecoVenda());
- System.out.println("Margem de Lucro: " + produto.getMargemLucro());
- System.out.println("Margem de Lucro Percentual (%): " + produto.getMargemLucroPorcentagem());
- }
- }
Add Comment
Please, Sign In to add comment