Advertisement
Eduardo_Pires

código atualizado (classe principal)

Oct 15th, 2022
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.49 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main
  4. {
  5.     public static void main(String[] args)
  6.     {
  7.         Produto item = new Produto();
  8.         Scanner scanf = new Scanner(System.in);
  9.  
  10.         for(int i = 0; i < 4; i++)
  11.         {
  12.             System.out.printf("\nInforme o nome, o preco e a qtd. em estoque do produto %d:\n", i+1);
  13.             item.nome[i] = scanf.nextLine();
  14.             item.preco[i] = scanf.nextFloat();
  15.             item.qtd_estoque[i] = scanf.nextInt();
  16.  
  17.             scanf.nextLine();
  18.         }
  19.  
  20.         System.out.printf("\nAumentando o preco em 10%% do produto 1 e 3");
  21.         item.altera_preco(item.preco[0], -110);
  22.         item.altera_preco(item.preco[2], 10);
  23.  
  24.         System.out.printf("\nReduzindo o preco em 5%% do produto 2");
  25.  
  26.         if(item.altera_preco(item.preco[1], -5) == false)
  27.         {
  28.             System.out.printf("\nErro: preco nao alterado. Porcentagem invalida");
  29.         }
  30.         else
  31.         {
  32.             System.out.printf("\nPreco alterado com sucesso");
  33.         }
  34.  
  35.         System.out.printf("\n\nAlterando o preco do prod. 3");
  36.         if (item.altera_preco(item.preco[3],-110) == false)
  37.         {
  38.             System.out.printf("\nErro: preco nao alterado. Porcentagem invalida\n");
  39.         }
  40.  
  41.         System.out.printf("\nProdutos Cadastrados:");
  42.         for (int i = 0; i < 4; i++){
  43.             System.out.printf("\nProduto: %s\nPreco: %f\nEstoque: %d\n", item.nome[i],item.preco[i],item.qtd_estoque[i]);
  44.         }
  45.  
  46.     }
  47. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement