Programação estruturada
Programação Estruturada
HABILIDADES
Taboão da Serra/ SP
2013
Elaborar um esboço do programa, listando cada ação a ser executada e analisando criteriosamente quais os dados envolvidos, bem como os tipos de variáveis que melhor se adéquam para armazená-los. As funcionalidades da 1ª etapa são:
(+) Soma
(-) Subtração
(*) Multiplicação
(/) Divisão
(E) Exponenciação
(R) Raiz Quadrada
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 do tipo inteiro e res do tipo real.
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 do tipo inteiro e res do tipo real Ações:
1. Solicitar e armazenar o primeiro valor(val1).
2. Solicitar e armazenar o segundo valor(val2)
3. Realizar o calculo e armazenar o resultado (res).
4. Apresentar o resultado em tela (res).
Item 4: Operação de Multiplicação
Variáveis: val1, val2 do tipo inteiro e res do tipo real Ações:
1. Solicitar e armazenar o primeiro valor(val1).
2. Solicitar e armazenar o segundo valor(val2)
3. Realizar o calculo e armazenar o resultado (res).
4. Apresentar o resultado em tela (res).
Item 5: Operação de Divisão
Variáveis val1, val2 do tipo inteiro e res do tipo real Ações:
1. Solicitar e armazenar o primeiro valor(val1).
2. Solicitar e armazenar o segundo valor(val2)
3. Realizar o calculo e armazenar o resultado (res).
4. Apresentar o resultado em tela