Este projeto consiste na abstração de uma calculadora real, feita na disciplina de Análise e Projeto de Software (APS) do curso de Bacharelado em Ciência da Computação da Universidade Tecnológica Federal do Paraná (UTFPR) - Câmpus Campo Mourão.
Para ter acesso ao executavel da calculadora, basta compilá-la utilizando o comando make
no terminal. Após isso, basta executar o arquivo ./main
.
A calculadora possui os seguintes comandos que podem ser inseridos no console pelo teclado:
Tecla | Função | Tipo | Descrição |
---|---|---|---|
l (L) | ON | Controle | Liga a calculadora |
d | OFF | Controle | Desliga a calculadora |
c | CE | Controle | Limpa a tela |
. | Decimal Separator | Controle | Insere um ponto |
= | Equals | Controle | Realiza a operação |
x | MRC | Controle | Lê/Limpa a memória |
[ | M- | Controle | Subtrai da memória |
] | M+ | Controle | Soma à memória |
+ | Addition | Operador | Soma |
- | Subtraction | Operador | Subtração |
* | Multiplication | Operador | Multiplicação |
/ | Division | Operador | Divisão |
% | Percentage | Operador | Porcentagem |
v | Square Root | Operador | Raiz Quadrada |
0-9 | Digit | Digitos | Dígitos numéricos de 0 a 9 |