Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

DATOVÝ TYP POLE. Datový typ - POLE Předpokládané znalosti Základní datové typy – přehled Jednoduchý cyklus Generování náhodných čísel 2.

Podobné prezentace


Prezentace na téma: "DATOVÝ TYP POLE. Datový typ - POLE Předpokládané znalosti Základní datové typy – přehled Jednoduchý cyklus Generování náhodných čísel 2."— Transkript prezentace:

1 DATOVÝ TYP POLE

2 Datový typ - POLE Předpokládané znalosti Základní datové typy – přehled Jednoduchý cyklus Generování náhodných čísel 2

3 3 POLE (Řada) Je to řada prvků označených indexem Je to řada čísel, které spolu nějak souvisí Řadu čísel (ale i písmen, slov apod.) označujeme termínem „JEDNOROZMĚRNÉ POLE“

4 4 Příklady: Řady - jednorozměrná pole Řada čísel tažených ve Sportce Řada známek z jednoho předmětu Řada jmen studentů v seznamu třídy

5 5 Normální řada čísel a indexovaná řada čísel a b c d čtyři samostatné proměnné a1 a2 a3 a4 také čtyři samostatné proměnné a 1 a 2 a 3 a 4 jedna proměnná se čtyřmi indexovanými prvky, neboli a i - kde i = 1, 2, 3 a 4

6 6 JEDNOROZMĚRNÉ POLE (deklarace) a(1), a(2), a(3), a(4) toto je jednorozměrné pole jedna řada prvků = jedna proměnná má čtyři prvky, označené indexy 1 až 4 Deklarace v Pascalu var a : array [1..4] of integer; Jedná se o pole se čtyřmi celými čísly Deklarujte pole pro seznam vaší třídy

7 7 Naplnění obsahu pole Zadání Naplňte pole z předchozí ukázky náhodnými čísly Rozvaha Použijeme jednoduchý cyklus Řešení var a : array [1..4] of real; ……… for i := 1 to 4 do a[i] := random;

8 8 Zadání úlohy Vytvořte program, do kterého zadáte deset čísel zadaná čísla zobrazíte v opačném pořadí Pro uložení čísel použijte jednorozměrné pole Pro zadávání i výpis použijte cyklus

9 VÍCEROZMĚRNÉ POLE

10 10 Příklady: Tabulka - vícerozměrné pole Čísla tažená ve Sportce Jeden řádek tabulky = jeden tah Řádky pod sebou = jednotlivé tahy Tabulka známek Jeden řádek = jeden předmět Každý řádek = jiný předmět Seznam studentů ve třídě Seznam jmen Údaje ke jménům – věk, bydliště, rodiče, …

11 11 VÍCEROZMĚRNÉ POLE (deklarace) Dvourozměrné pole má dva indexy a(1,1), a(1,2), a(1,3), a(1,4) a(2,1), a(2,2), a(2,3), a(2,4) a(3,1), a(3,2), a(3,3), a(3,4) Deklarace v Pascalu var a : array [1..3,1..4] of integer; Jedná se o pole s 3x čtyřmi celými čísly Deklarujte pole pro seznam studentů vaší školy po třídách


Stáhnout ppt "DATOVÝ TYP POLE. Datový typ - POLE Předpokládané znalosti Základní datové typy – přehled Jednoduchý cyklus Generování náhodných čísel 2."

Podobné prezentace


Reklamy Google