dimenziós tömbök
Határozzuk meg a nevét, a tömbben.
Határozzuk meg a típusú tömb.
Határozzuk meg az elemek száma.
Foglalj helyet a memóriában.
Leírásának módjai egydimenziós tömbök:
A PASCAL tömb típus meghatározott speciális szó array (Engl - tömböt.), És egy sor típus leírás szerint készült szintaxisdiagram:
Minden alkatrész a tömb egy eleme rendezett halmaza indexek tartozó egyik soros típusú. A szekvencia lehet különböző típusú, de a leggyakrabban használt az ilyen típusú korlátozott (tartomány) az egész számok, például, 1..100. Ez tulajdonképpen a helyén ordinális típusú, a következő építési költségek:
Példák leíró tömbök generikus kategóriában:
- Ez adott egy tömb a valós számok, amely 10 elemek:
- Megállapítja egy sor egészek, amely 7 elemek:
const n = 7;
típusú r = array [1..n] az egész;
var a: R; - 9 adják egy tömb, amely a logikai változók, számozva - 5-től 3:
írja sim = array [-5..3] Boole;
var a: sim;
Akkor nyilvánítja típusú változók tömb leíró részben változó:
var tömb neve: array [index típusú] egy bázikus típusú;
Példák leírások tömbök, lásd a leírást a változók:
A tömb lehet leírni, mint egy gépelt konstans állandó leírása. A lista értékei a tömb elemeinek egyidejűleg zárójelben.
const tömb nevét: array [index típusú] típusának elemek = (elemek listáját);
Példa nyilatkozatok tömbök a leírás szakaszban a állandók:
- Válassza ki az egyik lehetőség az egyes 3 kérdés;
- Kattintson a „Show eredmény” gombot;
- A script nem jelenne eredménye, amíg meg minden kérdésére választ adni;
- Nézze meg az ablak melletti a számukat. Ha a válasz helyes, akkor van (+). Ha hibázik, van (-).
- Minden helyes válasz 1 pont;
- Ahhoz, hogy állítsa vissza a vizsgálat eredményét, kattintson a „világos válaszokat” gombot;
Az alábbiak közül melyik leírását az egydimenziós tömbök rossz, és miért?
a) var egy: array [1..20] valós;
b) típus mas = array [ 'a' .. 'd'];
var a: mas;
c) var egy: array [egész szám] char;
d) var mm: array [false..true] char;
e) type = város (Kijev, Budapest, Sochi);
var a: array [város] vagy valós;
Hány példány mindkettő tartalmaz egy tömböt helyesen leírt 1. probléma?