Calculadora Python
Uma calculadora simples desenvolvida em Python com interface de linha de comando.
Funcionalidades
- ✅ Adição (+)
- ✅ Subtração (-)
- ✅ Multiplicação (×)
- ✅ Divisão (/)
- ✅ Potência (^)
- ✅ Raiz quadrada (√)
- ✅ Módulo (mod)
- ✅ Histórico de operações
- ✅ Tratamento de erros
Como usar
- Clone o repositório:
git clone https://github.com/ricksteven7/teste-mcp-repo.git
cd teste-mcp-repo- Execute o programa:
python calculadora.py- Siga as instruções no menu para realizar operações matemáticas.
Exemplo de uso
==================================================
CALCULADORA SIMPLES
==================================================
1. Adicao (+)
2. Subtracao (-)
3. Multiplicacao (x)
4. Divisao (/)
5. Potencia (^)
6. Raiz Quadrada (sqrt)
7. Modulo (mod)
8. Ver Historico
9. Limpar Historico
0. Sair
==================================================
Escolha uma opção: 1
Digite o primeiro número: 10
Digite o segundo número: 5
Resultado: 10.0 + 5.0 = 15.0Características técnicas
- Linguagem: Python 3
- Tratamento de erros: Divisão por zero, raiz quadrada de números negativos
- Histórico: Armazena todas as operações realizadas
- Interface: Menu interativo de linha de comando
- Validação: Entrada de números com tratamento de erros
Estrutura do código
Calculadora: Classe principal com métodos para cada operaçãomenu_principal(): Exibe o menu de opçõesobter_numero(): Função auxiliar para validação de entradamain(): Função principal que gerencia o fluxo do programa
Contribuições
Contribuições são bem-vindas! Sinta-se à vontade para:
- Reportar bugs
- Sugerir novas funcionalidades
- Enviar pull requests
- Melhorar a documentação
Licença
Este projeto está sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Desenvolvido por ricksteven7
