Lūk, kas par masīviem teikts Wikipedia: "Datu masīvs vai masīvs - sakārtota datu struktūra, kas sastāv no viena tipa elementiem, kurus identificē ar indeksu vai indeksu kopu. Indekss var būt vesels skaitlis vai simbolu rinda (šajā gadījumā masīvu sauc par asociatīvo). Ja masīva elementam ir pakārtots viens indekss, tad tādu sauc par viendimensijas masīvu; ar diviem indeksiem - par divdimensiju masīvu. Retāk ir sastopami trīs un vairāku dimensiju masīvi. Masīvi ir visizplatītākā datu struktūra, un to atbalsta vairums programmēšanas valodu."
Praksē lieto viendimensiju, divdimensiju un 3D masīvus - skat. attēlu. Visvienkāršākie ir viendimensiju masīvi - piemēram, kāda lieluma vērtības.Skaitļu masīvs ilustrācijā:
Arī šis ir savdabīgs masīvs:
Divdimensiju masīvu var ilustrēt arī ar LED masīvu - skat.attēlu (Vai nav līdzīgs spēles "Kartupelis" laukam?):
Kā masīvus definē un lieto Visual Basic?
Statiski masīvi:
- deklarē - Dim StaticArray(1 To 10) As Long;
- nevar mainīt izmēru un vērtības!
- deklarē:
- ---- Dim DynamicArray() As Long
- ---- ReDim DynamicArray(1 To 10)
- var mainīt izmēru, nevar mainīt datu tipu!
Piemēri masīvu deklarēšanai:
- Public numbers(5) As Integer vai Dim numbers (1 To 6 ) As Integer - viendimensiju masīva deklarēšana;
- Dim AvgMarks ( 50, 50) vai Dim Marks ( 101 To 200, 1 To 100) - divdimensiju masīva deklarēšana;
- Dim Details( 101 To 200, 1 To 100, 1 To 100) - 3D masīva deklarēšana.
Noderīgas saites:
- Visual Basic skolā (A.Jaunbergs, 8.nodaļa) - saite materiāla apskatei;
- NPS lapa par Pascal - saite;
- Talsu 2.vsk. materiāls par masīviem (ar ilustrācijām) - saite apskatei;
- programmēšanas pamati (Talsu 2.vsk.) - saite;
- viendimensiju masīvi Pascal - saite pdf faila atvēršanai;
- divdimensiju masīvi - saite lasīšanai;
- Zuters par masīviem - saite palasīšanai;
- prezentācija no LU par masīviem (ppt) - saite ielādei;
- boot.lv par masīviem - saite;
- masīvi Visual Basic (MS, En) - saite;
- vienkārši par masīviem (En) - saite;
- masīvi Java - saite;
- NDĢ VB 6 Webgrāmata - saite;
- svg.lv Pascal grāmata - saite;
0 komentāri:
Ierakstīt komentāru