Um repositório com ideias de exercicios para praticar Java e POO! 🎉
Aqui você encontrará informações de cada exercicios, a visao/proposta geral desse repositorio e muito mais.
Explore, colabore e divirta-se! 😄
Esse repositorio foi criado com o objetivo de ajudar outras pessoas que desejam praticar seus conhecimentos iniciais em Programação Orientada a Objetos e fixar a sintaxe de Java, aqui terá a descrição de cada questao, e a resolução estará nesse repositorio referente ao numero do exercicio, todas em Java, uma das linguagens mais utlizadas no mundo.
-
E01 - Calculator: Crie uma simples calculadora com as funções de soma, subtração, divisao e multiplicação, de acordo com oque o usuário preferir, ate que ele deseje sair do pŕograma.
-
E02 - Area Fazer um programa para ler os valores da largura e altura de um retângulo. Em seguida, mostrar na tela o valor de sua área, perímetro e diagonal.
-
E03 - Estoque: Fazer um programa para ler os dados de um produto em estoque (nome, preço e quantidade no estoque). Em seguida:
Mostrar os dados do produto (nome, preço, quantidade no estoque, valor total no estoque)
Realizar uma entrada no estoque e mostrar novamente os dados do produto
Realizar uma saída no estoque e mostrar novamente os dados do produto -
E04 - Funcionario: Fazer um programa para ler os dados de um funcionário (nome, salário bruto e imposto). Em seguida, mostrar os dados do funcionário (nome e salário líquido). Em seguida, aumentar o salário do funcionário com base em uma porcentagem dada (somente o salário bruto é afetado pela porcentagem) e mostrar novamente os dados do funcionário.
-
E05 - Notas Aluno: Fazer um programa para ler o nome de um aluno e as três notas que ele obteve nos três trimestres do ano (primeiro trimestre vale 30 e o segundo e terceiro valem 35 cada). Ao final, mostrar qual a nota final do aluno no ano. Dizer também se o aluno está aprovado (PASS) ou não (FAILED) e, em caso negativo, quantos pontos faltam para o aluno obter o mínimo para ser aprovado (que é 60% da nota). Você deve criar uma classe Student para resolver este problema.
-
E06 - Simple Banking System: Em um banco, para se cadastrar uma conta bancária, é necessário informar o número da conta, o nome do titular da conta, e o valor de depósito inicial que o titular depositou ao abrir a conta.
Este valor de depósito inicial, entretanto, é opcional, ou seja: se o titular não tiver dinheiro a depositar no momento de abrir suaconta, o depósito inicial não será feito e o saldo inicial da conta será, naturalmente, zero.
Importante: uma vez que uma conta bancária foi aberta, o número da conta nunca poderá ser alterado. Já o nome do titular pode ser alterado (pois uma pessoa pode mudar de nome por ocasião de casamento, por exemplo).
Por fim, o saldo da conta não pode ser alterado livremente. É preciso haver um mecanismo para proteger isso. O saldo só aumenta por meio de depósitos, e só diminui por meio de saques. Para cada saque realizado, o banco cobra uma taxa de $ 5.00. Nota: a conta pode ficar com saldo negativo se o saldo não for suficiente para realizar o saque e/ou pagar a taxa.
Você deve fazer um programa que realize o cadastro de uma conta, dando opção para que seja ou não informado o valor de depósito inicial. Em seguida, realizar um depósito e depois um saque, sempre mostrando os dados da conta após cada operação.
Este projeto está licenciado sob a [MIT LICENSE]. Consulte o arquivo LICENSE para obter mais informações sobre os termos de licenciamento.