TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Atps programação estruturada

Por:   •  3/5/2015  •  Trabalho acadêmico  •  4.152 Palavras (17 Páginas)  •  206 Visualizações

Página 1 de 17

FACULDADE ANHANGUERA DE RIO CLARO

[pic 1]

         FACULDADE ANHANGUERA DE RIO CLARO

   ATIVIDADE PRÁTICA SUPERVISIONADA -                                                    PROGRAMAÇÃO ESTRUTURADA I

ADRIANO PEREIRA DA SILVA - R.A.: 9902012872

CHRISTOFERSON HOHNE - R.A.: 8601246903

MARCOS ROBERTO BAUNGARTNER - R.A.: 9902012531

THIAGO RODRIGO SASS - R.A.: 8412151485

TIAGO MARTINS DOS SANTOS - R.A.: 8497219877

ANDERSON BRUNO DA SILVA – R.A.: 8207879058

RIO CLARO – SP

29/11/2014

Etapa 1

  1.  Relatório 1 – Planejamento inicial

1.1 - Esboço do programa

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.

        

2.  Relatório 2 - Comando sistem( )

Analizando sobre a função sistem, encontramos 4 funcionalidades interessantes que poderiam ser implementadas no programa:

-  system "cls" - Limpa a tela

-  system “tittle” - muda o texto da janela do aplicativo

-  system “color” - muda a cor do texto do aplicativo

-  system “pause” -  pausa o programa até que se pressione uma tecla

Etapa 2

  1. Relatório 3 – Aplicativo Básico

  1. - Código Fonte do aplicativo

#include

#include

#include

#include

#include

int main() {

        

        // Declaração das variaveis necessárias para a execução do Aplicativo

        char op;

        int val1, val2, res;

        float resFloat;        

        double resDouble;

...

Baixar como (para membros premium)  txt (11.6 Kb)   pdf (107.9 Kb)   docx (28.3 Kb)  
Continuar por mais 16 páginas »
Disponível apenas no TrabalhosGratuitos.com