import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
class ItemCarrinho {
String nome;
double preco;
int quantidade;
double calcularTotal() {
return preco * quantidade;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Olá, Porfavor Digite Seu nome: ");
String nome = scanner.nextLine();
ItemCarrinho i1 = new ItemCarrinho();
i1.nome = "Teclado siwth marrom target";
i1.preco = 180.0;
i1.quantidade = 1;
ItemCarrinho i2 = new ItemCarrinho();
i2.nome = "Mouse gamer led 16k dpi";
i2.preco = 60.0;
i2.quantidade = 1;
ItemCarrinho i3 = new ItemCarrinho();
i3.nome = "Mesa";
i3.preco = 150;
i3.quantidade = 1;
ItemCarrinho i4 = new ItemCarrinho();
i4.nome = "Pc gamer";
i4.preco = 2000;
i4.quantidade = 1;
ItemCarrinho i5 = new ItemCarrinho();
i5.nome = "Mouse pad led";
i5.preco = 80;
i5.quantidade = 2;
ItemCarrinho i6 = new ItemCarrinho();
i6.nome = "Monitor LG UHD";
i6.preco = 600;
i6.quantidade = 1;
ItemCarrinho i7 = new ItemCarrinho();
i7.nome = "Controle Gamer Ipega";
i7.preco = 400;
i7.quantidade = 1;
ItemCarrinho i8 = new ItemCarrinho();
i8.nome = "Quadro do Coringa";
i8.preco = 200;
i8.quantidade = 2;
List<ItemCarrinho> carrinho = new ArrayList<>();
carrinho.add(i1);
carrinho.add(i2);
carrinho.add(i3);
carrinho.add(i4);
carrinho.add(i5);
carrinho.add(i6);
carrinho.add(i7);
carrinho.add(i8);
double totalCompra = 0;
for (ItemCarrinho item : carrinho) {
totalCompra += item.calcularTotal();
}
System.out.printf("Total da compra: R$ %.2f\n", totalCompra);
System.out.print("Parabens! " + nome + " você Gastou muito");
}
}
.Eu criei esse grande Carrinho de compras e da pra colocar mais algoritmos intuitivos exemplo: um login como Segurança, colocar desconto