Skip to content

tiffsant/AP1_Java_POO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Atividade Prática - Avaliativa - POO

Este repositório possui todos os programas para a primeira atividade prática de Programação Orientada a Objetos. Aqui estão os códigos feitos para praticar Java, fazer cálculos, ler a entrada do usuário e praticar a lógica básica.


Tarefas

1. Calculadora de Desconto

  • Recebe o valor do produto e a porcentagem de desconto.
  • Calcula o valor do desconto e o preço final.
  • Mostra todos os resultados no console.

2. Calculadora de ITBI

  • Recebe valor de transação, valor venal e porcentagem do imposto.
  • Calcula o imposto com base no maior valor entre transação e venal.
  • Mostra o resultado usando JOptionPane.

3. Sistema de Avaliação

  • Recebe notas de duas provas e de um trabalho.
  • Calcula a média.
  • Mostra se o aluno está aprovado (média ≥ 6) ou reprovado.

4. Calculadora de Aposentadoria

  • Recebe idade, sexo e anos de contribuição.
  • Verifica se a pessoa pode se aposentar ou quantos anos ainda faltam.
  • Exibe o resultado no console.

5. Circuito de Resistências

  • Recebe o valor de quatro resistências em série.
  • Calcula a resistência equivalente.
  • Identifica a maior e a menor resistência.
  • Mostra tudo no console.

6. Sistema de Login

  • Solicita login e senha.
  • Compara com os valores fixos "java8".
  • Permite até 3 tentativas, mostrando mensagens de erro a cada falha.

7. Gerador de Tabuada

  • Recebe um número do usuário.
  • Gera e mostra a tabuada de 1 a 10 usando um loop.

Como usar este repositório

Cada arquivo .java é um programa separado.
Para executar:

  1. Abra o VSCode ou outro editor de Java.
  2. Compile o arquivo.
  3. Siga as instruções que aparecerem no console ou nas janelas de diálogo para inserir os dados.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages