atps programação estruturada
DESCRIPTION
Esboço atps programação estruturada ITRANSCRIPT
Item 1: Menu principal.
Variável: op do tipo caractere.
Ações:
1. Apresentar na tela as opções do aplicativo básico. (Soma, Subtração, Multiplicação, Divisão, Exponenciação, Raiz Quadrada, Porcentagem e Sair).
2. Receber a opção e armazenar (op).
Item 2: Operação de soma.
Variáveis: val1, val2 e res do tipo inteiro.
Ações:
1. Solicitar e armazenar o primeiro valor (val1).
2. Solicitar e armazenar o segundo valor (val2).
3. Realizar o cálculo e armazenar o resultado (res).
4. Apresentar o resultado na tela (res).
Item 3: Operação de subtração.
Variáveis: val1, val2 e res do tipo inteiro.
Ações:
1. Solicitar e armazenar o primeiro valor (val1).
2. Solicitar e armazenar o segundo valor (val2).
3. Realizar o cálculo e armazenar o resultado (res).
4. Apresentar o resultado na tela (res).
Item 4: Operação de multiplicação.
Variáveis: val1, val2 e res do tipo inteiro.
Ações:
1. Solicitar e armazenar o primeiro valor (val1).
2. Solicitar e armazenar o segundo valor (val2).
3. Realizar o cálculo e armazenar o resultado (res).
4. Apresentar o resultado na tela (res).
Item 5: Exponenciação.
Variáveis: val1, val2 do tipo inteiro e resDouble do tipo double.
Ações:
1. Solicitar e armazenar o primeiro valor (val1).
2. Solicitar e armazenar o segundo valor (val2).
3. Realizar o cálculo e armazenar o resultado (resDouble).
4. Apresentar o resultado na tela (resDouble).
Item 6: Raiz quadrada.
Variáveis: val1 do tipo inteiro e resFloat do tipo float.
Ações:
1. Solicitar e armazenar o primeiro valor (val1).
2. Realizar o cálculo da Raiz quadrada e armazenar o resultado (resFloat).
3. Apresentar o resultado na tela (resFloat).
Item 5: Porcentagem.
Variáveis: val1, val2 do tipo inteiro e resFloat do tipo float.
Ações:
1. Solicitar e armazenar o primeiro valor (val1).
2. Solicitar e armazenar o segundo valor (val2).
3. Realizar o cálculo e armazenar o resultado (resFloat).
4. Apresentar o resultado na tela (resFloat).
Item 6: Sair.
Ações:
Apenas executa a saída do Programa.