programação estruturada

Embed Size (px)

Citation preview

  • 7/26/2019 programao estruturada

    1/3

    Item 1: Menu principal.

    Varivel: op do tipo caractere.

    Aes:

    1. Apresentar na tela as opes do aplicativo bsico. (Soma, Subtrao,Multiplicao, Diviso, !ponenciao, "ai# $uadrada, %orcenta&em e Sair'.

    . "eceber a opo e arma#enar (op'.

    Item 2: Operao de soma.

    Variveis: val1, val2 e res do tipo inteiro.

    Aes:

    1. Solicitar e arma#enar o primeiro valor (val1'.

    . Solicitar e arma#enar o se&undo valor (val2'.

    ). "eali#ar o clculo e arma#enar o resultado (res'.

    *. Apresentar o resultado na tela (res'.

    Item 3: Operao de subtrao.

    Variveis: val1, val2 e res do tipo inteiro.

    Aes:

    1. Solicitar e arma#enar o primeiro valor (val1'.

    . Solicitar e arma#enar o se&undo valor (val2'.

    ). "eali#ar o clculo e arma#enar o resultado (res'.

    *. Apresentar o resultado na tela (res'.

    Item 4: Operao de multiplicao.

    Variveis: val1, val2 e res do tipo inteiro.

    Aes:

    1. Solicitar e arma#enar o primeiro valor (val1'.

    . Solicitar e arma#enar o se&undo valor (val2'.

    ). "eali#ar o clculo e arma#enar o resultado (res'.

    *. Apresentar o resultado na tela (res'.

  • 7/26/2019 programao estruturada

    2/3

    Item 5: Exponenciao.

    Variveis: val1, val2 do tipo inteiroe resDouble do tipo double.

    Aes:

    1. Solicitar e arma#enar o primeiro valor (val1'.

    . Solicitar e arma#enar o se&undo valor (val2'.

    ). "eali#ar o clculo e arma#enar o resultado (resDouble'.

    *. Apresentar o resultado na tela (resDouble'.

    Item 6: ai! "uadrada.

    Variveis: val1 do tipo inteiroe resFloat do tipo #oat.

    Aes:

    1. Solicitar e arma#enar o primeiro valor (val1'.

    . "eali#ar o clculo da "ai# +uadrada e arma#enar o resultado (resFloat'.

    ). Apresentar o resultado na tela (resFloat'.

    Item 5: $orcenta%em.

    Variveis: val1, val2 do tipo inteiroe resFloat do tipo #oat.

    Aes:

    1. Solicitar e arma#enar o primeiro valor (val1'.

    . Solicitar e arma#enar o se&undo valor (val2'.

    ). "eali#ar o clculo e arma#enar o resultado (resFloat'.

    *. Apresentar o resultado na tela (resFloat'.

    Item 6: &air.

    Aes:

    Apenas e!ecuta a sada do %ro&rama.

  • 7/26/2019 programao estruturada

    3/3