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

ATPS Programação Estruturada

Tese: ATPS Programação Estruturada. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  21/11/2013  •  Tese  •  3.086 Palavras (13 Páginas)  •  200 Visualizações

Página 1 de 13

UNIVERSIDADE ANHANGUERA - UNIDERP

TECNOLOGIA EM ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS

PROGRAMAÇÃO ESTRUTURADA I

TUTOR PRESENCIAL: @@@

Relatório 1 – Planejamento Inicial

Nesta etapa, é descrito um esboço do programa em português estruturado, descrevendo as ações e as variáveis necessárias ao aplicativo básico.

Item 1: Menu principal.

Variável: op do tipo caractere.

Ações:

1. Apresentar na tela as opções do aplicativo básico que são: Soma, Subtração, Multiplicação, Divisão, Exponenciação, Raiz Quadrada, Porcentagem e Sair.

2. Receber a opção informada e armazenar a mesma.

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: Operação de Divisã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. Testar se o segundo valor é zero (0).

4. Caso o valor armazenado seja zero, apresentar mensagem de inconsistência e não prosseguir com o cálculo.

5. Caso o valor seja diferente de zero, realizar o cálculo e armazenar o resultado (res).

6. Apresentar o resultado na tela (res).

Item 6: Operação de Exponenciação.

Variáveis: val1, val2 e res do tipo inteiro.

Ações:

1. Solicitar o número base e armazenar (val1).

2. Solicitar o número exponencial e armazenar (val2).

3. Realizar o cálculo e armazenar o resultado (res).

4. Apresentar o resultado na tela (res).

Item 7: Operação de Raiz Quadrada.

Variáveis: val1 e res do tipo inteiro.

Ações:

1. Solicitar e armazenar o valor (val1).

2. Realizar o cálculo e armazenar o resultado (res).

3. Apresentar o resultado na tela (res).

Item 8: Operação de Porcentagem.

Variáveis: val1, val2 e res do tipo inteiro.

Ações:

1. Solicitar e armazenar o valor (val1).

2. Solicitar e armazenar o valor percentual (val2).

3. Realizar o cálculo e armazenar o resultado (res).

4. Apresentar o resultado na tela (res).

Relatório 2 – Comando System()

O comando System apresenta uma diversidade grande de funções voltadas a facilitar ou harmonizar a visualização e utilização do programa por parte do usuário. Este comando está definido na biblioteca stdio.h, portando deve ser realizada sua inclusão no início do programa.”

System (“pause”)

Este comando permite que o usuário visualize a resposta dada pelo programa, pois ele pausa a execução do programa até que o usuário pressione uma tecla. Sem este comando, ao término da tarefa o programa se fecha automaticamente.

System (“cls”)

É utilizado para limpar a tela, permitindo assim que o programa fique sempre com uma aparência organizada para o usuário.

System (“Color”)

Tem a função de modificar as cores do fundo de tela e das letras do programa. Utilizando este comando podemos tirar aquela aparência de prompt de comando do nosso programa, deixando-o colorido por exemplo.

System (“Title”)

Utilizando a função acima, pode-se modificar a barra de título do programa.

Relatório 3 – Aplicativo Básico

3.1 Código fonte do aplicativo básico “Calculadora”.

#include <stdlib.h>

#include <stdio.h>

#include <math.h>

#include

...

Baixar como (para membros premium)  txt (10 Kb)  
Continuar por mais 12 páginas »
Disponível apenas no TrabalhosGratuitos.com