Hlavná stránka
Produkty Downloads
Návod začiatočníci
Začíname
Cyklus FOR
Premenné a dátové typy
Rozširujeme a zlepšujeme Delphi
Podmienky (IF a CASE)
Výrazy
Cykly REPEAT a WHILE
Návod pokročilý
C#
Kontakt
|
V minulom dieli sme si ukázali jednoduchý cyklus for s riadiacou premennou pocitadlo, čo je vlastne tá premenná?
Premenná je miesto v pamäti kde sa ukladajú rôzne dáta napr. čísla, reťazce, znaky... Poznáme niekoľko základných dátových typov od ktorých sa odvodzujú ďalšie:
Názov | Čo sa tu ukladá | Veľkosť | Poznámka |
Boolean | Hodnota pravda/nepravda (True/False) | 1B | Teoreticky by stačil 1b ale s tým by sa ťažšie pracovalo |
Byte | Číslo 0-255 | 1B | Nepozná znamienko mínus |
Word | Číslo 0-65535 | 2B | Tiež nepozná znamienko mínus |
Integer | Číslo -2147483648-147483648 | 4B | Najpoužívanejšia celočíselná premenná |
Real | Desatinné číslo | 6B | Ukladá akékoľvek reálne čísla |
Extended | Veľké desatinné číslo | 10B | Ukladá veľké reálne čísla
- použite keď nestačí Real |
Char | Znak | 1B | Hodnoty znakov nájdete v tabuľke ASCII |
String | Reťazec (napr. veta) | 1B X počet znakov | V Delphi môže byť
(skoro) nekonečne dlhý - závisí od RAMky |
Toto sú naozaj tie najdôležitejšie. Odvodzovaním sa v tejto kapitole zaoberať nebudem no poznamenám že sa tak robí vždy pred príkazom var a to kľúčovým slovom type.
Ako ste si iste všimli deklarujú sa slovom var, ale čo robiť keď je ich
viac?
1. Môžete deklarovať každú osobitne t.j. pred každú napísať var
2. Lepšie je napísať jedno var - pôjde to;
3. Ak majú rovnaký dátový typ, dobré je oddeliť ich čiarkami
Ukážka:
...
var meno :string;
var vek, hmotnost, vyska :byte;
ID, zarobok, :integer;
je_muz :boolean;
...
Poznámky: := je príkaz priradenia čiže do premennej (napr.)a vlož hodnotu (napr.) 20
Táto časť je čisto teoretická žiadny program tu nie je. :-)
|