Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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
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
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
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é jedna proměnná se čtyřmi indexovanými prvky, neboli ai - kde i = 1, 2, 3 a 4
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
Naplnění obsahu pole Zadání Rozvaha Řešení
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
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
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
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.