Arrays er et ordnet sæt dataværdier af samme datatype. Disse sæt dataværdier grupperes sammen af ​​en enkelt "identifikator". Denne artikel skal hjælpe dig med at 'initialisere en matrix'

Steps

  1. 1 Identificer de data, du vil arbejde med. Vil du læse i seksten elevers navne? Brug fem duplikater? Arrays gør det sådan, at du ikke har gentagne kode, fordi du vil indstille flere dataværdier til en enkelt variabel, i stedet for at tildele hver enkelt dataværdi en individuel variabel, hvilket igen gør det muligt for effektiv kodning.
  2. 2Definer og bestem det programmeringssprog, du vil bruge.
  3. 3 Bestem, om du bliver nødt til at bruge et endimensionelt array eller et todimensionelt array. Todimensionelle arrays passer bedst til "tabeller med data", som er af samme type f.eks. Målingskonverteringer kan være bedst egnet til at blive gemt i et todimensionelt array kaldet "konverteringer". Du kan tænke på det som en graf, der har en "Y-akse" og en "X-akse".

Édimensionelle arrays

  1. 1 Forstå at et endimensionelt array har et indeks og et element. Et enkelt element indeholder et dataelement, og indekset er et tal, der refererer til et arrayelement, f.eks. "Steve" kunne være et element skrevet i det andet indeks.
  2. 2 Erklær arrayet først, ligesom du ville med en variabel. Med endimensionelle arrays skal kun den øverste grænse nævnes, når du erklærer det. I den forstand skal du nævne, at du for eksempel vil læse i '8' dataværdier, som er navne på bilproducenter til et eksempel. Derfor skal du have en række af '7', fordi arrayets indeks starter ved '0'i.e. 0, 1, 2, 3, 4, 5, 6, 7 er otte individuelle værdier.
  3. 3 Initialiser arrayet. Dette kan gøres i samme sætning, at den er blevet erklæret, og elementerne kan tildeles en ad gangen. Dette er et eksempel i "Pascal kode":
    • Var Bil: array [0 ... 7] af streng = ('Honda', 'Bentley', 'Mercedes-Benz', 'Peugeot', 'BMW', 'Renault', 'Toyota', 'Nissan'); ** Dette erklærer array indekset **
      • Bil [0]: = 'Honda'; ** dette tildeler arrayelementet **
      • Bil [1]: = 'Bentley';
      • Bil [2]: = 'Mercedes-Benz';
      • Bil [3]: = 'Peugeot';
      • ... og så videre og så fjerde.
  4. 4 Hvis du vil have adgang til hvert array i rækkefølge, så kan du oprette og bruge en loop til at gøre det for at forhindre gentagne og unødvendige kode. Dette er et andet eksempel, denne gang i "Visual Basic 2005-kode" til en "konsol-applikation":
    • Dim Car () Som String = "Honda", "Bentley", "Mercedes-Benz", "Peugeot", "BMW", "Renault", "Toyota", "Nissan" ** erklærer arrayelementerne som alfabetiske tegn **
      • Dim Indeks som Integer ** erklærer array indekset som et 'hele nummer'
      • For Index = 0 til 7 ** start af betinget sløjfe angiver også størrelsen af ​​arrayet **
      • Næste
      • For indeks = 7 til 0 trin -1
        • Console.Writeline (Navn (Indeks))
      • Næste