Atps Estruturada 2 etapa

1006 palavras 5 páginas
2ª Etapa
1° Passo

A função main() pode ter parâmetros formais. Mas o programador não pode escolher quais serão eles. A declaração mais completa que se pode ter para a função main() é: int main (int argc,char *argv[]);
Os parâmetros argc e argv dão ao programador acesso à linha de comando com a qual o programa foi chamado.
O argc (argument count) é um inteiro e possui o número de argumentos com os quais a função main() foi chamada na linha de comando. Ele é, no mínimo 1, pois o nome do programa é contado como sendo o primeiro argumento.
O argv (argument values) é um ponteiro para uma matriz de strings. Cada string desta matriz é um dos parâmetros da linha de comando. O argv[0] sempre aponta para o nome do programa (que, como já foi dito, é considerado o primeiro argumento). É para saber quantos elementos temos em argv que temos argc.

2ª Etapa
2° Passo

Foram realizadas alterações nos dois modulos para atender as novas solicitações onde além do nome do arquivo que é um paramentro obrigatório, estão sendo disponibilizados mais três parametros opcionais que permitem ao usuário selecionar como as informações serão passadas e também disponibiliza um help para utilização do sistema.
Essas opções serão passadas por paramento ao modulo secundário que teve que ser alterado para receber os mesmos e processa-los corretamente para atender a solicitação do usuário.

2ª Etapa
3° Passo

Aqui temo os códigos fontes dos arquivos alterados no desenvolvimento desta etapa.

Arquivo: CodeCount.cpp

#include
#include
#include
//Inclui o arquivo que contém as funções de Calculo de número de linhas
#include "LibCodeCount.c"

int main(int argc, char *argv[])
{
FILE *pFile; char car1, car2; int i,nLines = 0,nLinesComment = 0,nLinesEmpty = 0,noComment = 0,silent =
0,help = 0; for(i=2;i Comentário de linha. /* e * / --> Comentério em bloco e contar todas as linhas do comentário.

Relacionados

  • Atps etapa 1 e 2 - programação estruturada
    966 palavras | 4 páginas
  • ATPS de Programa o Estruturada 2 Etapas III e IV
    3266 palavras | 14 páginas
  • Atps Programação Estruturada Etapa 1 e 2
    938 palavras | 4 páginas
  • ATPS Analise estruturada de Sistemas Etapas 1 e 2
    4245 palavras | 17 páginas
  • Atps – laboratório de programação estruturada etapas 1 e 2
    1492 palavras | 6 páginas
  • ATPS Análise Estruturada de Sistemas Etapa 1 e 2
    1425 palavras | 6 páginas
  • Atps anhaguera analise e desenvolvimento de sistemas etapa 2 programação estruturada
    260 palavras | 2 páginas
  • wsdewe
    388 palavras | 2 páginas
  • Atps programação
    427 palavras | 2 páginas
  • wallac
    1089 palavras | 5 páginas