| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come utilizzare una matrice in COBOL
    Nel mondo del trattamento dei dati e la programmazione , COBOL è riconosciuto come uno degli strumenti più utili sul mercato . La potenza, la verbosità e l'eloquenza di questo linguaggio consentono di eseguire compiti complessi come array di lavorazione e tabelle multidimensionali . Per fare un esempio , immaginate una grande compagnia di assicurazioni diviso in quattro regioni del paese , ogni regione divisa in cinque città , ogni città divisa in tre distretti , ogni distretto ha tre uffici e ogni ufficio può avere quattro dipartimenti . È possibile generare contabilità dettagliata e rapporti fiscali utilizzando una matrice in COBOL per elaborare questi tipi di richieste Istruzioni
    1

    Determinare come si desidera formato e la struttura del report. Nel precedente esempio , si potrebbe desiderare di eseguire un report mensile del numero dei sinistri e totali giornaliere processati e versato all'interno di ogni reparto, ufficio all'interno del distretto , all'interno della città, in regione . La gerarchia record di input è ordinato per regione.
    2

    Vai alla "Sezione Lavoro -Storage " del programma e definire la matrice . La struttura dei record e la sintassi sarà " 01 Array ". Ci saranno quattro regioni: 05 Regione pic x ( 10) . All'interno di ogni regione saranno cinque città : 10 Città verifica cinque volte indicizzati da città -index pic x ( 25 ) . All'interno di ogni città saranno tre distretti : Distretto 15 è presente tre volte indicizzati da dist -index pic x ( 25 ) . Subordinato al Distretto sarà Ufficio : Ufficio 20 è presente tre volte indicizzati da ufficio -index pic x ( 30 ) e all'interno di Office è Department : 25. Dipartimento verifica quattro volte indicizzati da dept -index pic x ( 30 ) economici
    3 Codice

    il comunicato letto per il vostro ingresso nella sezione di lavoro -Storage e popolare i campi di conseguenza. In questo esempio , ogni record di input avrà una regione di 10 byte , all'inizio , un insieme di cinque città di 25 byte ciascuno, tre distretti di 25 byte ciascuno, tre sedi di uffici di 30 byte ciascuno e quattro dipartimenti di 30 byte ciascuno .
    4

    Creare un paragrafo con un nome nella divisione di procedura. Per fare un esempio : " Popola - il -Array " e il codice delle dichiarazioni come segue . " Eseguire Spostare - le -Cities variando città -index da 1 da 1 fino a città - index è maggiore di 5, dopo diversi dal Distretto 1 da 1 fino a dist - indice è superiore a 3 , dopo che l'ufficio dal 1 di 1 fino Office è maggiore di 4, dopo Dipartimento dal 1 di 1 fino Dipartimento è maggiore di 4. " È importante notare che il ciclo più interno sarà eseguita prima . Cioè , Dipartimento , poi Ufficio , poi District e poi City sarà loop e di processo in questo ordine .
    5

    Eseguire i calcoli e recuperare i valori che si desidera durante il looping che sono destinati per il report . In seguito, compilare il programma e assicurarsi che la lista sia privo di errori di sintassi .
    6

    eseguire il programma come una prova ed esaminare l'output .

    Previous :

    next :
      Articoli Correlati
    ·Come eliminare una stringa di connessione in Visual Stu…
    ·Come bloccare geodatabase 
    ·Come aggiornare selettori CSS per IE6 
    ·Come utilizzare Oracle Sequenze 
    ·Come connettersi ad Access in VB6 
    ·Come convertire un Transact- SQL Data in String 
    ·Come dichiarare le variabili come forma In VBA 
    ·Come installare Lisp su OSX 
    ·Regole per Paper Punch Encoding 
    ·Livelli di profilo in MATLAB 
      Articoli in evidenza
    ·Come impedire chiamate multiple di eventi in VBA 
    ·Come cancellare il testo in Python 
    ·Che cosa è Stack Overflow at Linea 42 
    ·Che cosa fa di JavaScript facciamo 
    ·Come aggiungere i numeri multipli utilizzando Javascrip…
    ·Come convertire XLS in CSV con PHP 
    ·Come connettersi a SOAP da Java 
    ·Come faccio a implementare un sacchetto di biglie in Ja…
    ·Come inviare un buffer per chiudere un socket 
    ·Come scrivere in un file CSV con PHP 
    Copyright © Conoscenza Informatica http://it.wingwit.com