Výukový materiál zpracován v rámci projektu

Slides:



Advertisements
Podobné prezentace
Název školy Střední škola elektrostavební a dřevozpracující, Frýdek-Místek, příspěvková organizace Adresa školy Pionýrů 2069, Frýdek-Místek IČ
Advertisements

Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu EU peníze školám
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Transkript prezentace:

Výukový materiál zpracován v rámci projektu EU peníze školám Název školy Střední škola elektrostavební a dřevozpracující, Frýdek-Místek, příspěvková organizace Adresa školy Pionýrů 2069, 73801 Frýdek-Místek IČ 13644301 Název operačního programu OP Vzdělávání pro konkurenceschopnost Registrační číslo CZ.1.07/1.5.00/34.0149 Označení vzdělávacího materiálu VY_32_INOVACE_11_33ŠebM-13 Název tematické oblasti (sady) Programování a automatizace   Název vzdělávacího materiálu Operátory Druh učebního materiálu Cvičení v prostředí Microsoft Visual Studio Anotace Téma je určeno žákům studijního oboru elektro na získání základních znalostí a vědomostí v algoritmizaci a programování. Klíčová slova algoritmus,vývojový diagram,zdrojový text programu Vzdělávací obor, pro který je materiál určen 26-41-M/01 Elektrotechnika Ročník IV. Typická věková skupina 18 let Speciální vzdělávací potřeby žádné Autor Ing.Milan Šebestík Zhotoveno, (datum/období) 1.9. až 30.10..2012 Celková velikost 192 kB Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Milan Šebestík Dostupné z portálu www.ssed-fm.cz

11. Operátory Při práci s matematickými operacemi vystupují dva důležité pojmy: ….jsou konkrétní čísla a hodnoty,se kterými se provádí matematická operace Operandy ….jsou symboly,které určují druh matematické operace,která se bude s operandy vykonávat Operátory

Operátory bitového posunu Přiřazovací Speciální operátory Z funkčního hlediska jsou v jazyce C# definovány tyto kategorie operátorů: Aritmetické operátory Bitové operátory Logické operátory Pro inkrementaci dekrementaci Relační operátory Operátory bitového posunu Přiřazovací Speciální operátory

+ / - * % Sčítání Racionální dělení a celočíselné dělení Odečítání 11.1 Aritmetické operátory Mezi základní aritmetické operace patří sčítání,odečítání,násobení a dělení.Přitom většina programovacích jazyků rozlišuje dělení celočíselné a racionální: Výsledkem dělení je celé číslo a zbytek: např.: 7 děleno 2 rovná se 3 a zbytek je 1 Výsledkem dělení je číslo racionální: např.: 7 děleno 2 rovná se 3,5 Celočíselné Racionální Sčítání + Racionální dělení a celočíselné dělení / Odečítání - Násobení * Zbytek po dělení %

++ -- Inkrementace Dekrementace 11.2 Operátory pro inkrementaci a dekrementaci Mezi často používané operace patří i inkrementace a dekrementace: …je aritmetická operace,při které se hodnota proměnné zvyšuje o jedničku …je aritmetická operace,při které se hodnota proměnné snižuje o jedničku Inkrementace Dekrementace Inkrementace ++ Dekrementace --

p q p&&q p||q !p !q false true 11.3 Logické operátory Programovací jazyk C# definuje tři základní logické operátory: Konjunkce && Disjunkce || Negace ! p q p&&q p||q !p !q false true

Charakteristika operátoru 11.4 Relační operátory Relační operátory analyzují existenci relace mezi svými operandy: Operátor Charakteristika operátoru Ukázka použití == Operátor rovnosti x == y != Operátor nerovnosti x! = y < Operátor „menší než“ x < y > Operátor „větší než“ x > y <= Operátor „menší nebo rovno“ x <= y >= Operátor „větší nebo rovno“ x >= y Na základě vyhodnocení existence relace vrací operátor logickou hodnotu true nebo false.

Charakteristika operátoru 11.5 Přiřazovací operátory Ve většině případů se uplatňují složené přiřazovací operátory,které spojují funkci přiřazení s aritmetickou operací: Operátor Charakteristika operátoru Ukázka použití = Operátor přiřazení x = y + = Součet operandů a přiřazení x+ = y - = Rozdíl operandů a přiřazení x - = y * = Součin operandů a přiřazení x * = y / = Podíl operandů a přiřazení x / = y % = Zbytek po celočíselném dělení operandů a přiřazení x % = y

Charakteristika operátoru 11.5 Bitové operátory Realizují logické operace na jednotlivých bitech binárních hodnot operandů Operátor Charakteristika operátoru Ukázka použití & Bitová konjunkce(AND) | Bitová disjunkce(OR) ^ Bitová nonekvivalence(XOR) ~ Bitová negace (NOT) 11.6 Operátory bitového posunu Operátor bitového posunu doleva: O<<PB O...operand PB..počet bitů posunutí Operátor bitového posunu doprava: O>>PB O…operand PB..počet bitů posunutí