| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan bruges et array i COBOL
    I en verden af ​​databehandling og programmering, er COBOL anerkendt som en af ​​de mest nyttige værktøjer på markedet. Den effekt , informationsmængde og veltalenhed dette sprog tillader dig at udføre komplicerede opgaver såsom behandling arrays og flerdimensionale tabeller. Som et eksempel, forestil dig en stor forsikringsselskab opdelt i fire regioner i landet , som hver region opdelt i fem byer , der hver by opdelt i tre distrikter, hver distriktet har tre kontorer og hvert kontor kan have fire afdelinger . Du kan generere detaljerede regnskabs-og skattemæssige rapporter ved hjælp af en array i COBOL til at behandle disse typer af forespørgsler Instruktioner
    1

    Bestem , hvordan du ønsker at formatere og struktur din rapport. I det givne eksempel , kan du ønsker at køre en månedlig rapport over antal og totaler af daglige krav behandles og betalt inden hver afdeling med kontor i distriktet, inden byen, i regionen. Indgangen rekord hierarki bliver sorteret efter region.
    2

    Gå til " Working -Storage Section" af programmet og definere array. Pladen struktur og syntaks vil være "01 Array ". Der vil være fire regioner: 05 Region pic x (10). Inden for hver region vil være fem byer: 10 By Forekommer fem gange indekseret af city- indeks pic x (25). Inden for hver by vil være tre distrikter : 15 District Optræder tre gange indekseret af dist- indekset pic x (25). Underordnet District vil være Kontor: 20 Kontoret Optræder tre gange indekseret af kontor -index pic x (30 ), og inden Office er Institut: . 25. Afdelingen Forekommer fire gange indekseret af dept -index pic x (30)

    3

    Code de læste opgørelse for dit input i Working -Storage afdeling, og befolker felterne i overensstemmelse hermed. I dette eksempel vil hver indgang record har en region på 10 bytes i starten, et sæt af fem byer i 25 bytes hver, tre distrikter i 25 bytes hver, tre kontorer i 30 bytes hver og fire afdelinger i 30 bytes hver.
    4

    Oprette et afsnitsformat med et navn i Procedure Division . Som et eksempel: " Udfylde -the- Array " og kode de erklæringer som følger . " Udfør Flyt -the -Cities varierende city- indeks fra 1 ved 1, indtil city- indekset er større end 5, Efter varierende District fra 1 ved 1, indtil dist- indekset er større end 3, Efter Office fra 1 ved 1, indtil kontoret er større end 4, indtil efter Department fra 1 til 1 afdeling er større end 4. ". Det er vigtigt at bemærke, at den inderste sløjfe vil blive udført først . Det vil sige, Department, så kontor, så District og derefter City vil loop og proces i nævnte rækkefølge.
    5.

    Udfør beregninger og hente de værdier, du ønsker under looping , der er bestemt for din rapport. Bagefter kompilere programmet og sørg for notering er fri for syntaksfejl .
    6

    Kør programmet som en test og undersøge output.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan får PlayStation 3 Online Brug mobiltelefon Web 
    ·Sådan Destroy Word-dokumenter 
    ·Fordele & Ulemper ved Bubble Sortér 
    ·Sådan deaktiveres Turbo på M3 
    ·Sådan gør Eclipse Console Output Buffer Bigger 
    ·Sådan Brug SVN Med BuddyPress 
    ·Hvad er forskellen mellem Beta & 2,0 
    ·Hvordan få adgang til filen data på en sekventiel må…
    ·Sådan Konverter signerede data til ASCII 
    ·Sådan overbelaste en Pointer i C + + 
      Anbefalede Artikler
    ·Sådan Stop repaint i Java Med JPanel 
    ·Sådan Send HTML-formular data til en tekstfil 
    ·Sådan kopieres en fil i PowerShell 
    ·Sådan installeres IPRE Python 
    ·Sådan importeres en Python klasse Fra en interaktiv sh…
    ·Sådan forlænge VARCHAR i MySQL 
    ·Hvordan man programmerer Resten Operator 
    ·Opregnede typer i Python 
    ·Hvordan man skriver ActiveX VB6 
    ·Sådan Set Up Mongrel i Ruby 
    Copyright © Computer Viden http://www.computerdk.com