Programação estruturada 2

653 palavras 3 páginas
ATPS - PROGRMAÇÃO ESTRUTURADA 1a. ETAPA
01ª Etapa

1ª Etapa
1° Passo
Os dois principais tipos de comentários existentes em liguagem em C são o de '//' (comentario linha unica) que determina comentários por linha e o de /* */ (comentário por bloco) que determina comentarios de mais de uma linha.

1ª Etapa
2° Passo

Para solucionar o problema foi criado um programa em C com dois módulos.

O aquivo que contem o módulo principal MainCodeCout.c, que faz leitura leitura do aquivo ao qual se informa no código e possui rotinas que possiubilitam a contagem das linha do mesmo. Ao realizar a leitura do aquivo informado o programa o analiza e chama a função ccRun escrita no segundo módulo, arquivo chamado LibCodeCount.c, a função recebe e formata os dados que foram destiládos pelo módulo principal para exibi-los ao usuário.

1ª Etapa

3° Passo

Codigos gerados pelo desenvolvimento do problema disposto na descrição do ATPS de Programação Estruturada II:

Arquivo módulo principal: MainCodeCount.c
#include
#include
#include
#include "LibCodeCount.c"/*Inclui o arquivo que contém as funções que mostra o numero de linha contadas*/

int main(int argc, char *argv[]){ FILE*pFile; char c1,c2;//c1 significica cararter um e c2 significa caracter dois int nLines=0,nLinesComment=0,nLinesEmpty=0;//nlines(numero de linhas),nlinescomment(comentarios),nlinesempty(linhas vazias)

pFile=fopen("Exemplo.c","r");//abreo aquivo pra verificação de existencia, entre aspas "está o noem do arquivo a ser aberto" if(pFile!=NULL){//verificando se existe ou não o aquivo

c1=fgetc(pFile); //verificar todos os caracteres do arquivo, para ver se tem comentarios // (// - comentario por linha ou /* */ - comentario por bloco) para contalas while(c1!=EOF){//while indica que se o c1 for diferente do fim do programa continua a rodar if(c1=='\n')//caso encontrr um \n vai contar linha em

Relacionados

  • PROGRAMAÇÃO ESTRUTURADA 2
    4833 palavras | 20 páginas
  • programação estruturada 2 semestre
    437 palavras | 2 páginas
  • programação estruturada 2 semestre
    437 palavras | 2 páginas
  • Atps de programação estruturada 2
    1571 palavras | 7 páginas
  • Trabalho de programação estruturada 2
    941 palavras | 4 páginas
  • CCS 2 Programacao Estruturada I
    3002 palavras | 13 páginas
  • PROGRAMAÇÃO ESTRUTURADA 2 ETAPA 1
    1629 palavras | 7 páginas
  • Trabalho programação estruturada etapas 1 e 2
    1624 palavras | 7 páginas
  • Atps etapa 1 e 2 - programação estruturada
    966 palavras | 4 páginas
  • Atps Programação Estruturada Etapa 1 e 2
    938 palavras | 4 páginas