Projekt na preklad kódu
Neztrate sa vo svete programovacích jazykov
Pascal | Free Pascal
Lexikálne jednotky
Konštanty
Celočíselné konštanty
Šestnástková konštanta
Desiatková konštanta
Osmičková konštanta
Reálné konstanty
Reálna konštanta
Logické konštanty
Logická konštanta pravdy
Logická konštanta nepravdy
Komentáre
Jednoriadkový komentár
Viacriadkový komentár
Typy a premenné
Základné dátové typy
Logické
Logický typ
Čísla
Celé
Bez znamienka
8-bitove bezznamienkové číslo
16-bitove bezznamienkové číslo
32-bitove bezznamienkové číslo
64-bitove bezznamienkové číslo
So znamienkom
8-bitové celé číslo
16-bitové celé číslo
32-bitové celé číslo
64-bitové celé číslo
Reálné
32-bitové reálne číslo
64-bitové reálne číslo
Pretypovanie
Explicitné
Na 8-bitové celé číslo
Na 8bitové bezznamienkové číslo
Na 16-bitové celé číslo
Na 16bitové bezznamienkové číslo
Na 32-bitové celé číslo
Na 32bitové bezznamienkové číslo
Na 64-bitové celé číslo
Na 64bitové bezznamienkové číslo
Na 32-bitové reálne číslo
Na 64-bitové reálne číslo
Na logický typ
Premenné
Deklarácia premennej
Použitie premennej
Štruktúra programu
Príkazy
Výrazy
Operátory
Zátvorka
Aritmetické
Sčítanie
Odčítanie
Násobenie
Delenie
Celočíselné delenie
Zvyšok po delení
Zmena znamienka
Logické
Logický súčin
Logický súčet
Negácia
Bitové
Bitový posun doľava
Bitový posun doprava
Bitový súčin
Bitový súčet
Negácia bit po bite
Bitový exkluzívny súčet
Relačné
Menšie ako
Väčší ako
Menší alebo rovný
Väčší alebo rovný
Rovná sa
Nerovná sa
Priradenie
Priradenie
Príkazy
Zložený príkaz
Cykly
Cyklus s podmienkou na konci kym podmienka je nepravda
Cyklus s podmienkou na začiatku
Podmienený príkaz
Podmienený príkaz
Skokové príkazy
Príkaz prerušenie
Príkaz pokračovanie
Zväčšenie zmenšenie
Príkaz inkrementácia
Príkaz dekrementacia
Free Pascal
.
Typy a premenné
.
Premenné
Free Pascal - Deklarácia premennej
Deklarácia premennej slúži pre jeho vytvorenie.
deklarácia premennej
Popis
name :
type
Data:
name -
Vstup
type
-
dátové typy
Deklarácia premennej v inom programovacom jazyku:
Všetko
Basic
FreeBASIC
Visual Basic .NET
C
C++
Visual C++ .NET
C#
Java
Pascal
Object Pascal
Free Pascal
Rozdiely oproti:
Basic
FreeBASIC
Visual Basic .NET
C
C++
Visual C++ .NET
C#
Java
V iných jazykoch:
en
hu
cz
sk