Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como usar um Array em COBOL
No mundo da informática e programação, o COBOL é reconhecida como uma das ferramentas mais úteis do mercado. O poder , verbosidade e eloqüência dessa linguagem permitem que você execute tarefas complicadas como matrizes de processamento e tabelas multidimensionais. Como exemplo , imagine uma grande companhia de seguros dividido em quatro regiões do país , cada região dividida em cinco cidades , cada cidade dividida em três distritos, cada distrito ter três escritórios e cada escritório pode ter quatro departamentos . Você pode gerar a contabilidade detalhada e relatórios fiscais , utilizando uma matriz em COBOL para processar esses tipos de solicitações Instruções
1

Determine como você deseja formatar e estruturar seu relatório. No exemplo dado , você pode querer executar um relatório mensal do número e os totais de créditos diários processados ​​e pagos dentro de cada departamento pelo escritório dentro do distrito, dentro da cidade , dentro da região . A hierarquia de registro de entrada é classificada por região.
2

Vá para a "Seção de Trabalho -Storage " do programa e definir a matriz. A estrutura ea sintaxe de registro será " 01 Array. " Haverá quatro regiões: 05 Região PIC X (10). Dentro de cada região será de cinco cidades : 10 Cidade Ocorre cinco vezes indexados por cidade -index pic x (25). Dentro de cada cidade será de três distritos : 15 Distrito Ocorre três vezes indexados por dist -index pic x (25). Subordinada ao Distrito será de escritório: 20 Escritório Ocorre três vezes indexados por pic - office índice x (30) e dentro do Office é o Departamento : Departamento de 25 ocorre quatro vezes indexados pelo dept - índice pic x (30)
.
3

Código a declaração lida pelo seu contributo para a Seção de Trabalho -Storage e preencher os campos de acordo. Neste exemplo, cada registro de entrada terá uma região de 10 bytes no início , um conjunto de cinco cidades de 25 bytes cada, três distritos de 25 bytes cada, três escritórios de 30 bytes cada e quatro departamentos de 30 bytes cada.
4

Criar um parágrafo com um nome na Divisão de procedimento . Como um exemplo: " Preencha - o - matriz" e codificar as declarações da seguinte forma. " Realize Move- os -Cities variados cidade índice de 1 em 1 até cidade -index é maior do que 5, variando Distrito Depois de 1 por 1 até dist- índice é superior a 3, Depois que o Office a partir de 1 em 1 até Office é maior de 4, Após Departamento de 1 por 1 até Department for maior do que 4 ". É importante notar que o anel mais interno será executada em primeiro lugar. Ou seja, Departamento , em seguida, do Office, então Distrito e da Cidade fará um loop e processo , nessa ordem.
5

Realize os cálculos e recuperar os valores que pretende durante o looping que estão destinados para o relatório. Depois, compilar o programa e certifique-se a lista é livre de quaisquer erros de sintaxe.
6

Execute o programa como um teste e examinar a saída .

Anterior :

Próximo : No
  Os artigos relacionados
·Controle C em Esperar Script 
·Como Incorporar index.html no ColdFusion 
·Como converter programaticamente cor RGB para CMYK 
·Como Ler um personagem de um teclado na Assembléia 
·Como encontrar URL Cordas em Coldfusion 
·Como converter Código de Montagem para a Shell Opcode 
·Que tipos de do lado do servidor As línguas são para …
·Tutorial para a API PhoneGap Camera 
·Como travar um erro usando ObjectDataSource 
·Como converter código de alto nível para linguagem As…
  Artigos em destaque
·Como usar um script WMI 
·Como resolver um Matrix Usando QBasic 
·Como Justificar parágrafos com um Tag em HTML 
·Por que usar um baixo nível de programação Linguagem…
·Como adicionar uma página inicial de um navegador da W…
·Diferentes Lotes da cor em MATLAB 
·Como matar C + + sintaxe 
·Turbo C métodos de classificação 
·O que é o Script utilizado para depuração 
·Como escrever uma função Mad Lib 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados