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

Exercícios de programação

Ensaio: Exercícios de programação. Pesquise 862.000+ trabalhos acadêmicos

Por:   •  23/4/2014  •  Ensaio  •  241 Palavras (1 Páginas)  •  226 Visualizações

#include

#include

#include

#include

#include

#include "LibCodeCount.h"

int main(int argc, char *argv[])

{

int numeroLinhas, numeroComentarios, numeroVazias;

numeroLinhas = numeroComentarios = numeroVazias = 0;

char *aux;

if(argc < 2)

{

puts("\nUso correto: >MainCodeCount nomearquivo.ext [-c]");

}

else

{

printf("\n\tCode Count - Programmers Tool");

printf("\n\t Versao 1.0 - 2013");

aux = argv[1];

printf("\n\n\tContagem para: \"%s\"", aux);

if(argc == 3)

{

if ((strcmp(argv[2], "-c") == 0) || (strcmp(argv[2], "-comment") == 0))

{

ccRun(argv[1], &numeroLinhas, &numeroComentarios, &numeroVazias, 0, 0);

printf("\n\tNumero de linhas..........: %i", numeroLinhas);

printf("\n\tNumero de linhas vazias...: %i", numeroVazias);

printf("\n\n\n");

}

else

{

ccRun(argv[1], &numeroLinhas, &numeroComentarios, &numeroVazias, 1, 0);

printf("\n\tNumero de linhas...................: %i", numeroLinhas);

printf("\n\tNumero de linhas com comentarios...: %i", numeroComentarios);

printf("\n\tPorcentagem de comentarios.........: %.2f", 100);

printf("\n\tNumero de linhas vazias............: %i", numeroVazias);

printf("\n\n\n");

}

else

{

printf("\n\n Este programa foi desenvolvido para contar as linhas");

printf("\n de um codigo fonte desenvolvido em C, ele aponta o");

printf("\n total de linhas, linhas em branco e comentarios.");

printf("\n\n");

printf("\n --------------HELP------------");

printf("\n\n");

printf("\n Para utilizar o programa deve informar os seguintes

parametros:");

printf("\n\n Obrigatorio 'CodeCount'");

printf("\n onde no paramentro deve conter o caminho e o nome do");

printf("\n arquivo a ser analizado.");

printf("\n");

printf("\n Exemplo: CodeCount Listagem2.cpp");

printf("\n");

printf("\n Opcionais:");

printf("\n -c ou -comment");

printf("\n Para não exibir a contagem das

...

Disponível apenas no TrabalhosGratuitos.com