Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 1.87 KB

README.md

File metadata and controls

22 lines (16 loc) · 1.87 KB

Atividade Produto Veiculo POO

Exercício Prático 2 - Programação Orientada por Objetos

Descrição

Este exercício prático, proposto pelo Prof. João Caram da PUC Minas - Curso de Sistemas de Informação, trata-se de duas situações-problema diferentes: produtos e veículos.

Produtos

  • Um pequeno estabelecimento comercial vende produtos de três categorias: comidas, bebidas e material de limpeza.
  • Cada produto possui seu preço de custo e paga um imposto no momento da venda, dependendo de sua categoria: Bebidas - 33%, Comida - 18%, Material de limpeza - 25%.
  • Além disso, o comerciante estabelece uma margem de lucro de 25% sobre o valor do preço de custo + imposto para definir o preço de venda de um produto.
  • É necessário criar classes para calcular o preço de venda, o preço sem impostos e o lucro obtido na venda de um produto.

Veículos

  • Uma fabricante famosa de veículos precisa de um programa que seja incluído nas versões mais tecnológicas de seus produtos. Inicialmente, ela está interessada em um módulo que possa controlar o consumo de combustível do veículo e avisar ao motorista as necessidades de reabastecimento.
  • Com base nas informações fornecidas sobre o consumo de combustível (à álcool ou à gasolina), capacidade do tanque e o consumo por quilômetro rodado, é necessário criar classes para lidar com as seguintes funcionalidades: reabastecer o tanque do veículo, computar trechos percorridos e avisar ao motorista quando o tanque estiver na reserva (com menos de 5 litros).

Instruções de Uso

Os códigos contêm uma classe Menu que apresenta um menu interativo para cada contexto (produtos e veículos), permitindo interação com o usuário final.

Observações

Os códigos fornecidos são esboços básicos e podem requerer ajustes ou ampliações para atender plenamente aos requisitos ou contextos específicos.