Programação em C
Bloco Menu Principal:
Variáveis: op do tipo caractere.
Ações:
1. Apresenta na tela as opções dadas para o uso da calculadora.
2. Recebe e armazena a variável (op).
Bloco de Adição:
Variáveis: n1 e n2 do tipo inteiro.
Ações:
1. Solicita e armazena a variável (n1).
2. Solicita e armazena a variável (n2).
3. Efetua a soma das variáveis (n1 + n2).
4. Apresenta o resultado na tela.
Bloco de Subtração:
Variáveis: n1 e n2 do tipo inteiro.
Ações:
1. Solicita e armazena a variável (n1).
2. Solicita e armazena a variável (n2).
3. Efetua a subtração das variáveis (n1 - n2).
4. Apresenta o resultado na tela.
Bloco de Multiplicação:
Variáveis: n1 e n2 do tipo inteiro.
Ações:
1. Solicita e armazena a variável (n1).
2. Solicita e armazena a variável (n2).
3. Efetua a multiplicação das variáveis (n1 * n2).
4. Apresenta o resultado na tela.
Bloco de Divisão:
Variáveis: n1 e n2 do tipo inteiro.
Ações:
1. Solicita e armazena a variável (n1).
2. Solicita e armazena a variável (n2).
3. Efetua a divisão das variáveis (n1 / n2).
4. Apresenta o resultado na tela.
Bloco de Raiz Quadrada:
Variáveis: n1 do tipo inteiro.
Ações:
1. Solicita e armazena a variável (n1).
2. Apresenta na tela o valor da raiz quadrada da variável n1. ( sqrt (n1) )
Bloco de Exponenciação:
Variáveis: n1, n2 e res do tipo inteiro.
Ações:
1. Solicita e armazena a variável (Valor a ser elevado) (n1).
2. Solicita e armazena a variável (Expoente) (n2).
3. Efetua a exponenciação da variável (n1). ( pow(n1,n2) )
4. Armazena o resultado na variável (res).
5. Apresenta na tela o resultado da variável (res).
Bloco de Porcentagem:
Variáveis: n1 e n2 do tipo inteiro.
Ações:
1. Solicita e armazena a variável (n1).
2. Solicita e armazena a variável (n2).
3. Efetua o calculo das variáveis ( (n2*n1) / 100 ).
4. Apresenta o resultado na tela.
EM VISUALG:
algoritmo "ATPS_Programacao_Estruturada"
//