Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan bruke en Array i COBOL
    I en verden av databehandling og programmering, er COBOL anerkjent som en av de mest nyttige verktøy på markedet . Kraften , detaljnivå og veltalenhet av dette språket lar deg utføre kompliserte oppgaver som behandling av matriser og multi - dimensjonale tabeller. Som et eksempel , tenk et stort forsikringsselskap delt inn i fire regioner av landet , i hvert område delt inn i fem byer, hver by delt i tre distrikter , hvert distrikt har tre kontorer og hvert kontor kan ha fire avdelinger . Du kan generere detaljerte regnskapsmessige og skattemessige rapporter ved hjelp av en matrise i COBOL å behandle disse typer henvendelser Instruksjoner
    en

    Bestem hvordan du ønsker å format og struktur rapporten . I eksempelet gitt , kan det være lurt å kjøre en månedlig rapport over antall og summer av daglige krav behandlet og betalt innen hver avdeling ved kontoret i distriktet, innen byen, innen regionen. Inndataposten hierarkiet er sortert etter region.
    2

    Gå til " Working -Storage Section" av programmet og definere matrisen. Rekorden struktur og syntaks vil være " 01 Array . " Det vil være fire regioner: 05 Region pic x ( 10 ) . Innenfor hver region vil være fem byer: 10 By Forekommer fem ganger indeksert av city- indeksen pic x ( 25 ) . Innenfor hver by vil være tre distrikter: 15 District Forekommer tre ganger indeksert av dist- indeksen pic x ( 25 ) . Underordnet District vil være Kontor: 20 Kontor Forekommer tre ganger indeksert av kontor - indeksen pic x ( 30 ) og innen Office er Department : . 25. Department Forekommer fire ganger indeksert av dept - indeksen pic x ( 30 )

    3

    kode lese uttalelsen for ditt innspill til Working- Storage seksjon og fylle ut feltene tilsvarende. I dette eksempelet , vil hver inngang posten har regionen 10 bytes i begynnelsen , et sett av fem byer i 25 byte hver , tre distrikter i 25 byte hver , tre kontorsteder av 30 byte hver , og fire avdelinger med 30 tegn hver .
    4

    Lag et avsnitt med et navn i Prosedyre Division . Som et eksempel: " Populate -the - Array " og kode uttalelsene som følger. " Utfør Flytt - de -Cities varierende city- indeksen fra en av en helt city- indeksen er større enn 5 , Etter varierende District fra 1 til 1 før dist- indeksen er større enn 3 , Etter Office fra en av en til Office er større enn 4, etter avdeling fra en ved en frem -avdeling er større enn 4 ". Det er viktig å merke seg at den innerste sløyfe blir utført først. Det vil si, Department, deretter Office, deretter District og byen vil loop og prosessen i den rekkefølgen.
    5

    Utfør beregningene og hente verdiene du vil i løpet av looping som er forutbestemt for rapporten. Etterpå kompilere programmet og sørge for at listen er fri for syntaksfeil .
    6

    Kjør programmet som en test og undersøke utgang.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive et program for å kontrollere om en stre…
    ·Hvordan convolve en funksjon i MATLAB 
    ·Slik konverterer Base 10 til Base 16 
    ·Hvordan Split en streng i to variabler i PowerShell 
    ·Hvordan Lukk en Orphan Window Etter en Record er satt i…
    ·Hvordan finne en OS Grid Reference 
    ·Hvordan bruke CSCRIPT å lage en web - basert database 
    ·Introduksjon til SQL Sertifisering 
    ·Hvordan åpne Gadget Dokumenter 
    ·COBOL datatyper 
      Anbefalte artikler
    ·Slik kopierer du en String fra ett program og lime den …
    ·Introduksjon til programmering med Java 
    ·Tilgang til banen er avslått i Visual Studio 2010 
    ·Slik Clear Stringstreams 
    ·Hvordan konvertere en streng til UTF - 8 Med Java 
    ·Syntax Error : Bad Array Declarator 
    ·Hvordan Produksjonen i Visual C 
    ·Hvordan bruke Android SDK Tools på Windows 7 
    ·Hvordan å erklære en String Array 
    ·Hvordan skrive en Informix SQL Update Command 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/