Cdcxz
Dissertações: Cdcxz. Pesquise 862.000+ trabalhos acadêmicosPor: edvaldojosefp • 10/4/2013 • 1.496 Palavras (6 Páginas) • 621 Visualizações
ETAPA 1
Programa que conta linhas de um código fonte...
main ()
{
FILE * fptr;
int c;
int n = 0;
fptr = fopen ("arqtexto.txt", "r");
if (fptr !=NULL)
{
do {
c = fgetc(fptr);
if (c == '\n') n++;
}
while (c != EOF);
fclose(fptr);
printf("Numero de linhas = %d.\n", n);
}
system("pause");
}
Etapa 2
Parâmetro obrigatório.
“Nome do arquivo”, a ser pesquisado o número de linhas.
#include
#include
#include
#include
main ()
{
FILE * fptr;
char arq[30];
int c;
int n = 0;
printf("entre com o nome do arquivo e extencao:\n");
gets(arq);
fptr = fopen (arq, "r");
if (fptr !=NULL)
{
do {
c = fgetc(fptr);
if (c == '\n') n++;
}
while (c != EOF);
fclose(fptr);
printf("Numero de linhas = %d.\n", n);
}
system("pause");
}
Etapa 3
Contabilizar o numero de linhas total, contabilizar total de caracteres, linhas de comentários, blocos de comentários e linhas em branco.
#include
#include
#include
#include
main ()
{
FILE * fptr;
char arq[100];
float c;
int n = 0;
int carac = 0;
int comd = 0;
int comu = 0;
int limb = 0;
printf("entre com o nome do arquivo e extencao:\n");
gets(arq);
fptr = fopen (arq, "r");
if (fptr
...