ATPS Programação estruturada II
FPA – Pólo de Porto Alegre (RS)
Florival dos Santos Lunardi – RA: 7985722206
Denilson Rodrigues Barboza Filho – RA: 7374568274
Guilherme Marques de Mattos – RA: 7528590746
Moreno Charles de Morais – RA: 7533598230
Henricke Silveira da Costa – RA: 6912390097
ATPS de Programação Estruturada II
Tutor à distância: Professor Rosi Viana Piber
Porto Alegre – Rio Grande do Sul
2014
Sumário
Sumário 2
INTRODUÇÃO 3
RELATÓRIO 01: Modularização e declaração de funções 3
Módulo auxiliar contendo a função de cabeçalho do código: Contador.h 5
RELATÓRIO 02: Código completo da função principal Main com novos parâmetros 6
Função Principal 6
RELATÓRIO 03: Algoritmo e função completa capaz de ler linhas simples, multilinhas e linhas vazias 8
Código auxiliar de cabeçalho: contador.h 9
RELATÓRIO 04: Validação do console 13
INTRODUÇÃO
O presente trabalho acadêmico foi elaborado por alunos do curso de Análise e Desenvolvimento de Sistemas da Anhanguera, do pólo de Porto Alegre, para a disciplina de programação estrutural II.
Muitos programas de computadores são do tipo “Console” e são utilizados todos os dias em vários sistemas operacionais.
Nosso objetivo será adquirir experiência com o ciclo completo de desenvolvimento de um aplicativo pequeno de linha de comando do tipo CONSOLE. Este programa permitirá contar linhas de código fonte desenvolvido em linguagem de programação C ou C++ e a estrutura sugerida permita a sua adequação para outras linguagens.
Construiremos um relatório dividido em 4 etapas, sendo que ao final demonstraremos o ciclo completo de desenvolvimento deste pequeno aplicativo do tipo CONSOLE.
RELATÓRIO 01: Modularização e declaração de funções
Nesta etapa compreenderemos os requisitos do problema e determinaremos a organização inicial do código fonte que permitirá o desenvolvimento da solução. Iremos compor o código fonte formado por dois módulos, são