Skip to content

VitorMartinsDf/scientific-calculator-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

🧮 Calculadora Científica Simples em Python

Python

Status

Made by

Uma calculadora científica simples desenvolvida em Python, com interação via terminal (CLI), capaz de realizar operações matemáticas básicas e avançadas.


🚀 Funcionalidades

🔹 Operações Básicas

  • Adição
  • Subtração
  • Multiplicação
  • Divisão (com validação de divisão por zero)

🔹 Operações Avançadas

  • Exponenciação (potência)
  • Raiz (qualquer índice)
  • Logaritmo (qualquer base)

🛠️ Tecnologias utilizadas

  • Python 3
  • Biblioteca padrão math

📦 Instalação e execução

# Clone o repositório
git clone https://github.com/VitorMartinsDf/scientific-calculator-python.git

# Entre na pasta
cd calculadora-cientifica

# Execute o programa
python CalculadoraCientificaSimples.py

💡 Como usar

Ao executar o programa, você verá o menu:

1 - Operações básicas
2 - Operações avançadas
3 - Sair

Basta:

  1. Escolher uma opção
  2. Inserir os valores
  3. Visualizar o resultado

📸 Exemplo de uso

Escolha o tipo de operação:
1-Operações básicas
2-Operações avançadas
3-Sair
Opção: 1

1-Adição
2-Subtração
3-Multiplicação
4-Divisão
Opção: 1

Digite o primeiro número: 5
Digite o segundo número: 3

Resultado: 8

📚 Aprendizados

Este projeto reforça conceitos essenciais:

  • Estruturas condicionais (if, elif, else)
  • Laços de repetição (while)
  • Entrada e saída de dados
  • Operações matemáticas
  • Uso de bibliotecas

👨‍💻 Autor

Vitor Manoel


📌 Observação

Este é um projeto simples, mas extremamente útil para consolidar fundamentos.

A evolução dele pode levar para projetos mais avançados de lógica, automação e desenvolvimento de sistemas.

About

Uma calculadora científica simples desenvolvida em Python, com interação via terminal (CLI), capaz de realizar operações matemáticas básicas e avançadas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages