Skip to content

Projeto simples de calculadora completa e funcional na aplicação Windows Forms do C#

Notifications You must be signed in to change notification settings

Sl3nc/Calculadora_Windows-Forms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculadora Forms

Introdução

Propósito do documento:

Introduzir o projeto tanto a leigos quanto especialistas da área, assim como apresentar os valores e objetivos por detrás do projeto. Concretizar os requisitos porpostos diante seu caso de uso e os meios como os quais foram encarados

Descrições Gerais :

O projeto se trata de um Calculadora com todas operações básicas de cálculo (soma, subtração, multiplicação e divisão) assim como funções auxiliares (tornar negativo, adcionar vírgula, limpar a tela). Seu desenvolvimento foi todo feito na linguagem de programação C# (C sharp) através da aplicação Windows Forms App. Seu objetivo se consistia em testar conhecimentos e aplicações da linguagem em diferentes aplicações, além da habitual aplicação em Console.

Perspectiva do produto

Funções do produto:

  • Exibir em tempo real os botões e operações escritas;
  • Realizar todas operações de uma calculadora padrão;
  • Mudar o sinal do número (positivo ou negativo);
  • Realizar operações com valores decimais;
  • Apagar as informações inseridas.

Características do usuário:

Usuário de qualquer idade e sem necessário conhecimento prévio;

Limitações gerais:

Não possibilita a realizações de operações complexas como as de calculadoras científicas ou que envolvem potência, fração ou raiz de números

Suposições e dependências:

Depende do click nos devidos botões ao invés do próprio teclado para inserir números e operações;

Requisitos específicos

Requisitos funcionais, não funcionais:

  1. Funcionais

    • Tratamento quanto a erros lógicos e operacionais;
    • Realizar os comandos correspondentes a cada botão;
    • Exibir os instrunções inseridas de forma intermitente;
  2. Não Funcionais

    • Responsividade;
    • Facilidade de uso.

Apêndices

Foi um projeto divertido de se fazer, particularmente rápido de ser feito, porém satisfatório ao ver os conhecimentos que tenho de C# serem aplicados em outros contextos com inclusive outras regras e funções ao meu dispor. Como amante de interface gráfica, eu sempre me interessei no Windows Forms, entretanto a parte Web do C# combina mais comigo nesse princípio. Tenho ao que agradecer a esse projeto, por abrir minha perspectiva aos meus interesses e gostos na programação. Experenciar novas formas de programar com certeza é a chave que me incentiva a aprender cada vez mais, e foi nesse projeto que isso me fez sentido.

About

Projeto simples de calculadora completa e funcional na aplicação Windows Forms do C#

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages