Arrays zijn een geordende set gegevenswaarden van hetzelfde gegevenstype. Deze set gegevenswaarden zijn gegroepeerd door een enkele "identifier". Dit artikel zou je moeten helpen met het 'initialiseren van een array'

Stappen

  1. 1 Identificeer de gegevens waarmee u wilt werken. Wil je lezen in de namen van zestien leerlingen? Gebruik vijf duplicaten? Arrays maken het zo dat je geen herhalende code hebt, omdat je verschillende gegevenswaarden in een enkele variabele instelt, in plaats van elke individuele gegevenswaarde een individuele variabele toe te wijzen, wat op zijn beurt zorgt voor efficiënte codering.
  2. 2Verfijn en beslis de programmeertaal die u gaat gebruiken.
  3. 3 Bepaal of u een eendimensionale array of een tweedimensionale array moet gebruiken. Tweedimensionale matrices zijn het best geschikt voor "tabellen met gegevens", die van hetzelfde type zijn, b.v. meetconversies kunnen het best geschikt zijn om te worden opgeslagen in een tweedimensionale array die 'conversies' wordt genoemd. Je zou het kunnen zien als een grafiek met een "Y-as" en een "X-as".

Een-dimensionale arrays

  1. 1 Begrijp dat een eendimensionale array een index en een element heeft. Een enkel element bevat één gegevensitem en de index is een getal dat verwijst naar een matrixelement, b.v. "Steve" kan een element zijn dat in de tweede index is geschreven.
  2. 2 Declareer eerst de array, net zoals bij elke variabele. Bij eendimensionale arrays moet alleen de bovenste grens worden vermeld wanneer u deze declareert. In die zin moet u vermelden dat u bijvoorbeeld in '8' gegevenswaarden wilt lezen, bijvoorbeeld de namen van autofabrikanten. Daarom hebt u een array van '7' nodig omdat de index van de array begint bij '0'i.e. 0, 1, 2, 3, 4, 5, 6, 7 zijn acht individuele waarden.
  3. 3 Initialiseer de array. Dit kan worden gedaan in dezelfde verklaring waarin het is gedeclareerd en de elementen kunnen één voor één worden toegewezen. Dit is een voorbeeld in "Pascal code":
    • Var Auto: array [0 ... 7] van string = ('Honda', 'Bentley', 'Mercedes-Benz', 'Peugeot', 'BMW', 'Renault', 'Toyota', 'Nissan'); ** dit verklaart de array-index **
      • Auto [0]: = 'Honda'; ** dit wijst het array-element toe **
      • Auto [1]: = 'Bentley';
      • Auto [2]: = 'Mercedes-Benz';
      • Auto [3]: = 'Peugeot';
      • ... en zo verder en zo vierde.
  4. 4 Als u op volgorde toegang tot elke array wilt hebben, kunt u een lus maken en gebruiken om herhaling en onnodige code te voorkomen. Dit is een ander voorbeeld, dit keer in "Visual Basic 2005-code" voor een "consoletoepassing":
    • Dim Car () As String = "Honda", "Bentley", "Mercedes-Benz", "Peugeot", "BMW", "Renault", "Toyota", "Nissan" ** verklaart de array-elementen als alfabetisch tekens **
      • Dimindex als geheel getal ** verklaart de array-index als een 'geheel getal'
      • Voor index = 0 tot 7 ** start van de voorwaardelijke lus, geeft ook de grootte van de array aan **
      • volgende
      • Voor index = 7 tot 0 stap -1
        • Console.WriteLine (Name (Index))
      • volgende