ATPS PROGRAMA O ESTRUTURADA II
Centro de eduação á distância
Unidade: São Paulo (SP) – Campus Marte (MR) – Unibero
Curso: Análise e Desenvolvimento de Sistemas.
Título: Programação Estruturada II
Hilton José de Carvalho RA: 6791394243
Ariel Duarte dos Santos RA: 6506294809
Marcos Dias Miranda– RA 7707667853
Marcidio José Ranieri Cardoso – RA 7536615802
Armando Suguimoto – RA 7984728530
Juscelino Vargas dos Santos Junior – RA: 7308195992
Tutor da disciplina: La Torre
Professor da disciplina: La Torre
Tutor a distância: João Alexandre Baldovinotti
São Paulo – SP, 08 de Setembro de 2013
INTRODUÇÃO
Este trabalho tem como objetivo construir um relatório virtual de um ciclo completo de desenvolvimento de um pequeno aplicativo de linha de comando (Console).
Sumário
ETAPA 1
Tipos de comentários 4
Comentários de linha única 4
Comentários multi-linhas 5
Analisando o problema 5
Arquivo LibCodeCount.h 6
Arquivo MainCodeCount.c 6
A modularização 7
ETAPA 2
Passagem de Argumentos Usando argc e arg 8
Função principal com parâmetros obrigatório e principal 9
O código Fonte 9
ETAPA 3
Programa para contagem de linhas 16
Parâmetros obrigatório e principal 16
O código fonte 19
ETAPA 4
Ponteiros - Validando o Programa 1 27
Recursividade - Validando o Programa 2 29
Arquivos - Validando o Programa 3 30
Tipos de comentários
1.1 - Comentários de linha única
//----------------------------------------------------------
// Exemplo de Cabeçalho
//
// Neste tipo de comentário, faz-se uma breve apresentação do conteúdo do módulo em
// linguagem C. O módulo principal foi denominado MainCodeCount e um módulo
// auxiliar com funções de auxílio ao principal chamado LibCodeCount. Pede-se ao
// leitor identificar os tipos de linhas com comentários, em especial a diferenciação de
// comentários de uma ou de várias linhas.
//
// Autor: Nome do autor
// Revisões:
// 30/03/2014: Criação do módulo.
// 30/03/2014: Modificação do