atps programação estruturada

3
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).

Upload: thiago-sass

Post on 31-Jan-2016

212 views

Category:

Documents


0 download

DESCRIPTION

Esboço atps programação estruturada I

TRANSCRIPT

Page 1: atps programação estruturada

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).

Page 2: atps programação estruturada

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.

Page 3: atps programação estruturada