Ao ser inicializada apresente ao usuário um menu onde seja possível cadastrar, listar e comprar produtos, além de visualizar carrinho de compra ou sair da aplicação. Ao adicionar um produto no carrinho de compras, deve-se verificar se já existe um mesmo produto no carrinho, bastando alterar a quantidade. Ao finalizar a compra deve ser apresentado ao usuário o total de acordo com os produtos e quantidades inseridas no carrinho de compra.