Skip to content

FcoGuilhermeInfo/calcjava

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

calcjava

🧮 Calculadora Java

Calculadora de linha de comando desenvolvida em Java com orientação a objetos. O programa realiza as quatro operações matemáticas básicas de forma simples e interativa pelo terminal.


📋 Funcionalidades

  • Adição, subtração, multiplicação e divisão
  • Tratamento de erro para divisão por zero
  • Validação de operações inválidas
  • Loop contínuo — realize quantos cálculos quiser sem reiniciar o programa
  • Encerramento simples digitando s

🛠️ Tecnologias

  • Java (JDK 8 ou superior)
  • Orientação a Objetos
  • Entrada de dados via terminal com Scanner

📂 Estrutura do Código

Calculadora.java
├── class Operacao        → responsável por executar os cálculos
└── class Calculadora     → ponto de entrada, interação com o usuário

A classe Operacao contém o método estático calcular(a, op, b), que recebe os dois números e o operador, realiza a operação e retorna o resultado.

A classe Calculadora contém o main, que fica em loop lendo os dados do usuário, chamando Operacao.calcular() e exibindo o resultado.


▶️ Como executar

Pré-requisito: ter o JDK instalado.

1. Clone o repositório

git clone https://github.com/seu-usuario/calculadora-java.git
cd calculadora-java

2. Compile

javac Calculadora.java

3. Execute

java Calculadora

💻 Exemplo de uso

=== CALCULADORA ===

Primeiro número (ou 's' para sair): 10
Operação (+, -, *, /): *
Segundo número: 5
Resultado: 50.0

Primeiro número (ou 's' para sair): s
Até logo!

⚠️ Tratamento de erros

Situação Mensagem exibida
Divisão por zero Erro: divisão por zero!
Operador inválido Operação inválida!

📄 Licença

Este projeto está sob a licença MIT. Sinta-se livre para usar e modificar.

About

Calculadora feita em java!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages