🧮 Projeto MathOps

Bem-vindo ao Projeto MathOps :)

Os algoritmos apresentados foram desenvolvidos como parte de um desafio na disciplina de Lógica de Programação, no curso de Análise e Desenvolvimento de Sistemas da Instituição Gráu Técnico. O site apresentado foi feito para a matéria de Front-End do curso de Análise e Desenvolvimento de Sistemas.

A ideia começou no Visualg (usando Portugol), mas depois migrou para PHP em uma simples página Web como um projeto pessoal, onde ganhou mais possibilidades e um toque de desenvolvimento web!

Ao longo do tempo se deu a oportunidade de fazer algo inovador em HTML, CSS e Javascript usado como base os algoritmos feitos anteriormente com melhorias relevantes.

📌 Objetivo

O objetivo do Projeto MathOps é transmitir a facilidade do mundo da matmeática para todos, incluindo diversos problemas simples onde a população poderia ter dificuldade.

Um deles inclui a tabuada onde é disponível usar números inteiros(positivos e negativos) e números decimais(positivos e negativos) com as seguintes operações de 1 a 10 como uma simples tabuada:

  • ➕ Adição
  • ➖ Subtração
  • ✖️ Multiplicação
  • ➗ Divisão

👥 Público-alvo

O objetivo é para todo e qualquer cidadão tirar suas dúvidas de forma simples e rápida independente do grau de escolaridade :)

⚙️ Funcionalidades

  • Input do usuário com verificação (mensagem se o campo estiver vazio)
  • Geração das quatro tabuadas (adição, subtração, multiplicação e divisão)
  • Design minimalista (tema escuro, texto claro)
  • Interface simples e intuitiva
  • Código dividido em HTML, CSS e JS

🧱 Tecnologias Utilizadas

  • HTML & CSS (front-end simples e funcional)
  • Javascript (backend com loops, condicionais e funções)
  • Arquitetura Cliente-Servidor
  • Várias páginas HTML com problemas matemáticos divididos por categorias

💻 Exemplo de Uso

Calcular rapidamente o quanto pagar de IR, saber qual número é maior, reordenação de números, saber a tabuada e etc

📁 Funções incluídas em Javascript

Aqui vamos simplesmente detalhar as operações possíveis e as futuras com nosso site:

  • Aritmética
    • Tabuada
      • Adição
      • Subtração
      • Multiplicação
      • Divisão
    • Fatorial
    • Cálculo de Média
  • Geometria Plana
    • Cálculo de área de um retângulo
  • Sequências e Checagens
    • Fibonnaci
    • Checagem de Valores
    • Checagem Par/Ímpar
    • Reordenação de valores
    • Checagem Primo
  • Matemática Financeira
    • Cálculo de Imposto de Renda