Algoritmizace a programování Operátory a příkazy v Delphi - 07

Slides:



Advertisements
Podobné prezentace
IKT PHP PHP Tvorba formuláře - 10 Mgr. Josef Nožička
Advertisements

PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
PROGRAMOVATELNÉ AUTOMATY SÉRIOVÝ PŘENOS13 Ing. Jana Horáková Elektrotechnika
07. Kinematika harmonického pohybu – příklady I.
MECHANICKÉ VLNĚNÍ 19. Mechanické vlnění – příklady I.
MECHANICKÉ KMITÁNÍ 08. Kinematika harmonického pohybu – příklady II.
MECHANICKÉ VLNĚNÍ 20. Mechanické vlnění – příklady II.
PHP Práce se soubory v PHP - 13
ACCESS IMPORT TABULKY Z EXCELU- 04 Ing. Jana Horáková IKT MS Office
PHP Podmíněné příkazy v PHP - 06
Algoritmizace a programování Datové typy v Delphi - 05
PHP Cyklické příkazy v PHP - 08
Algoritmizace a programování Podprogramy v Delphi - 10
PHP Zpracování formuláře v PHP - 11 Mgr. Josef Nožička IKT PHP
MECHANICKÉ VLNĚNÍ 11. Vlnění v řadě bodů KMITAVÉ A VLNOVÉ JEVY Mgr. Marie Šiková.
MECHANICKÉ VLNĚNÍ 15. Stojaté vlnění na struně
PHP PHP – základy syntaxe (část 1) - 03 Mgr. Josef Nožička IKT PHP
Statika Vazbové síly na nosníku 15
Algoritmizace a programování Podmíněné a cyklické příkazy- 08
MS OFFICE - WORD ŠABLONY Ing. Petr Hanáček
Hydromechanika Archimédův zákon, ponořený objem, ponor 19
PHP PHP – základy syntaxe (část 2) - 04 Mgr. Josef Nožička IKT PHP
KONTROLA MĚŘICÍCH PŘÍSTROJŮ
0PTIKA 05. Odraz a rozptyl světla
POČÍTAČOVÁ GRAFIKA PROGRAMY A NÁSTROJE PRO PRÁCI S VEKTOROVOU GRAFIKOU 2 ING. BOHUSLAVA VITEKEROVÁ IKT MS Office
PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
ELEKTROTECHNICKÁ MĚŘENÍ
MECHANICKÉ KMITÁNÍ 05. Souvislost úhlové rychlosti a úhlové frekvence KMITAVÉ A VLNOVÉ JEVY Mgr. Marie Šiková.
Algoritmizace a programování Třídící algoritmy - 12
EXCEL ŘAZENÍ DAT ING. BOHUSLAVA VITEKEROVÁ IKT MS Office
Programovatelné automaty CV podprogramy a funkční bloky 12
Excel úpravy grafu, karta Návrh
Pružnost a pevnost Kvadratické momenty složených průřezů 07
Access Formuláře, cvičení
ACCESS SESTAVY, CVIČENÍ Ing. Jana Horáková IKT MS Office
ACCESS PŘÍKAZOVÉ TLAČÍTKO, CVIČENÍ 20 Ing. Jana Horáková IKT MS Office
Algoritmizace a programování Objektově orientované programování - 16 Mgr. Josef Nožička IKT Algoritmizace a programování
Algoritmizace a programování Binární soubory - 14 Mgr. Josef Nožička IKT Algoritmizace a programování
Ing. Bohuslava Vitekerová
EKONOMIKA MAJETEK podniku Ing. Hana Kročová
Programovatelné automaty princip činnosti PLC 03
MĚŘENÍ ČINNÉHO VÝKONU V TROJFÁZOVÉ SÍTI
MS OFFICE - WORD TEXTOVÉ EDITORY Ing. Petr Hanáček
Téma: CELÁ ČÍSLA – PROCVIČENÍ 2 Vytvořila: Mgr. Martina Bašová VY_32_Inovace/1_034.
PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
Procentový počet Prezentace_12
PHP PHP a MySQL - 15 Mgr. Josef Nožička IKT PHP
Algoritmizace a programování Vývojové diagramy - 03
Ing. Hana Kročová EKONOMIKA Anotace Materiál seznamuje se základními pojmy nabídka, faktory ovlivňující nabídku, cena. Musí být doplněn.
Algoritmizace a programování Úvod do Delphi - 04 Mgr. Josef Nožička IKT Algoritmizace a programování
Kalkulace zboží Prezentace_16 Mgr. Silva Vaňková OPČ_Kalkulace zboží
Algoritmizace a programování Algoritmizace – základní pojmy - 01
Access Vysvětlení pojmu databáze - 01
Algoritmizace a programování Textové soubory - 13 Mgr. Josef Nožička IKT Algoritmizace a programování
PHP Souhrnné cvičení Mgr. Josef Nožička IKT PHP
ACCESS ÚVOD DO PROGRAMU - 02 Ing. Jana Horáková IKT MS Office
Excel úpravy grafu, karta Rozložení
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
Rozdělovací počet Prezentace_14
ÚPRAVA TABULKY VE WORDU
Ing. Bohuslava Vitekerová
IKT MS Office Access Formuláře Ing. Jana Horáková
Statika Moment silové soustavy, nahrazení síly silou 07
IKT MS Office Access Sestavy Ing. Jana Horáková
Hydromechanika Hydrostatický tlak, síla na dno nádrže 05
Excel export a import dat. Import ze souboru.
Programovatelné automaty CV rozlišení směru pohybu 17
ACCESS DOTAZY Ing. Jana Horáková IKT MS Office
Téma: CELÁ ČÍSLA – PROCVIČENÍ 1
Výukový materiál zpracován v rámci projektu
Transkript prezentace:

Algoritmizace a programování Operátory a příkazy v Delphi - 07 IKT Algoritmizace a programování Algoritmizace a programování Operátory a příkazy v Delphi - 07 Mgr. Josef Nožička www.zlinskedumy.cz

Anotace Materiál poskytuje žákům podrobný přehled operátorů, používaných v programovacím jazyce Delphi. Musí být doplněn výkladem. Autor Mgr. Josef Nožička (Autor) Jazyk Čeština Očekávaný výstup 26–41-M/01 Elektrotechnika 23-41-M/01 Strojírenství 78-42-M/01 Technické lyceum Speciální vzdělávací potřeby - žádné - Klíčová slova Operátor, příkaz Druh učebního materiálu Prezentace Druh interaktivity Kombinované Cílová skupina Žák Stupeň a typ vzdělávání odborné vzdělávání Typická věková skupina 16 - 19 let Vazby na ostatní materiály Je součástí IKT.

Pojem operátor Operátor je znak či posloupnost znaků, který má nějakou specifickou funkci. Pomocí operátorů sděluje programátor počítači, jakou základní operaci chce provést. Zdaleka nejpoužívanějším operátorem v každém programovacím jazyce je operátor přiřazení. V Delphi se značí pomocí symbolů := Jeho účelem je přiřadit proměnné, uvedené nalevo od operátoru, hodnotu, napsanou napravo od operátoru. Např.: x:=5; {přiřadí proměnné x hodnotu 5} y:=y+1; {zvýší aktuální hodnotu proměnné y o 1}

Aritmetické operátory Jsou operátory, které provádějí základní matematické operace. Operátor Operace + sčítání - odčítání * násobení / dělení div celočíselné dělení mod zbytek po dělení

Aritmetické operátory - příklady Mějme proměnné: A:=9; B:=4; Mějme příkazy: Jaké jsou výsledky? C:=A/B; 2.25 C:=A div B; 2 C:=A mod B; 1

Logické operátory Jsou operátory, které provádějí logické operace. Nejčastěji se používají ve spojení s datovým typem boolean, jejich výsledkem jsou hodnoty true nebo false. Operátor Operace not negace and konjunkce (logický součin) or disjunkce (logický součet) xor výlučné nebo (exkluzivní součet)

Logické operátory - hodnoty Následující tabulka názorně ukazuje, jaké výsledky dávají jednotlivé logické operátory při různých hodnotách operandů. X Y not Y X and Y X or Y X xor Y true false

Relační operátory = <> < <= > >= Jsou operátory, které se v programovacím jazyce používají k porovnání velikosti dvou operandů. Operátor Význam = rovno <> nerovno < menší <= menší nebo rovno > větší >= větší nebo rovno

Příkaz, jednoduché příkazy Každý programovací jazyk obsahuje určité množství příkazů. Tyto příkazy rozdělujeme na jednoduché a strukturované. Jednoduchý příkaz nelze rozdělit na více dílčích příkazů. Typické příklady jednoduchých příkazů v Delphi: Přiřazovací příkaz Volání procedury nebo funkce Příkaz skoku

Strukturované příkazy Strukturovaný příkaz lze rozdělit na více dílčích příkazů. Typické příklady strukturovaných příkazů v Delphi: Sekvence (posloupnost příkazů, ohraničená klíčovými slovy begin a end) Podmíněné příkazy (if a case) Cyklické příkazy (while, repeat until a for) Poznámka: Podmíněným a cyklickým příkazům je věnována samostatná prezentace.

Zdroje KADLEC, Václav. Učíme se programovat v Delphi a jazyce Object Pascal. Praha: Computer Press, 2001, ISBN 80-722-6245-9. PÍSEK, Slavoj. Delphi-začínáme programovat: podrobný průvodce začínajícího uživatele. Praha: Grada, 2002, ISBN 80-247-0547-8.