O Amor
Seminário: O Amor. Pesquise 862.000+ trabalhos acadêmicosPor: anyelle • 17/4/2013 • Seminário • 303 Palavras (2 Páginas) • 649 Visualizações
amor, amor, amor e mais nada. Estudar a modularização proposta. É importante que seu código siga a organização sugerida
nesta atividade, ou seja, que possua pelo menos dois módulos: um principal e outro auxiliar.
Não será aceito na avaliação desta etapa a apresentação de apenas um arquivo de código
fonte (arquivo.c).
Passo 4 (Equipe)
Entregar o código fonte formado por dois módulos que contenham a função principal e uma
função auxiliar para o cálculo do número de linhas, considerando as opções fornecidas nesta
etapa.
ETAPA 2 (tempo para realização: 5 horas)
Aula tema: Ponteiros e sua aplicação. Registros. Uso avançado de vetores e matrizes.
Esta atividade é importante para você entender a passagem de parâmetros para um
programa escrito em linguagem C.
Para realizá-la é importante seguir os passos descritos.
PASSOS
Passo 1 (Aluno)
Pesquisar a utilização dos argumentos “argc” e “argv” passados como parâmetros da função
principal “main()” de um programa escrito em linguagem C.
Passo 2 (Equipe)
Elaborar uma função principal que aceite os seguintes parâmetros:
Parâmetro obrigatório.
“Nome do arquivo”. O primeiro parâmetro será o nome de um arquivo a ser
pesquisado o número de linhas.
Parâmetros opcionais.
-h (-help) opção para apresentar uma explicação do uso do programa CodeCount.
-c (-comment) opção para contar o número de linhas de comentários.
-s (-silent) opção para não apresentar resultados na tela de comando (prompt).
Para auxílio dos alunos, apresenta-se um exemplo na Listagem 3 de como criar o
parâmetro “–s”. Neste exemplo será possível notar o uso dos argumentos “argc” e “argv”.
Vale lembrar que a posição zero do vetor “argv” possui sempre o nome do programa, neste
caso “CodeCount”.
Como se trata de criar uma forma de implementar os parâmetros opcionais, o loop pelo
arquivo “argv” começa na posição 2, uma vez que a posição 1 foi reservada para conter o
nome do arquivo a ser pesquisado. Assim, a chamada do programa (o símbolo “>”
representa a linha de comando, ou prompt do sistema
...