Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
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, Frýdek-Místek IČ Název operačního programu OP Vzdělávání pro konkurenceschopnost Registrační číslo CZ.1.07/1.5.00/ Označení vzdělávacího materiálu VY_32_INOVACE_11_33ŠebM-14 Název tematické oblasti (sady) Programování a automatizace Název vzdělávacího materiálu Proměnné,konstanty,datové typy 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ž Celková velikost 191 kB Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Milan Šebestík Dostupné z portálu
2
12.Co jsou proměnné? 13.Co jsou konstanty?
Každá paměťová buňka,do které umístíme nějakou hodnotu,se kterou program pracuje se nazývá proměnná.V programu ji musíme vhodně pojmenovat (identifikátory).V běhu programu můžeme obsah této buňky podle potřeby průběžně měnit – proto název proměnná.Velikost paměťové buňky je dána datovým typem proměnné,který určí progra- mátor. 13.Co jsou konstanty? Konstantou se myslí hodnota uložená v paměťové buňce,která se při při běhu programu nemění a zůstává konstantní.Pro zadání konstanty v programu se používá klíčové slovo const. Např.: Při potřebě použít Ludolfovo číslo: const float pi = 3.14f; při potřebě použít základ přirozeného logaritmu: const float e = 2.71f;
3
14.Co jsou datové typy? Datový typ proměnné určuje,jak je proměnná uložena v paměti a jaké operace lze s proměnnou provádět.Datové typy můžeme rozdělit: Proměnná má svou hodnotu přímo uloženou v paměti - zásobníku: Na zásobníku V zásobníku je uložen odkaz na skutečnou hodnotu,která se na- chází na spravované haldě. Hodnotové Odkazové hodnota odkaz hodnota
4
-2 miliardy až +2 miliardy -9 trilionů až +9 trilionů
14.1Celočíselné datové typy Název Typ CTS Popis Rozsah Velikost sbyte SByte 8-bitové číslo se znaménkem -128 až 127 1B short Int16 16-bitové číslo se znaménkem až 32767 2B int Int32 32-bitové číslo se -2 miliardy až +2 miliardy 4B long Int64 64-bitové číslo se -9 trilionů až +9 trilionů 8B byte Byte bez znaménka 0 až 255 ushort UInt16 16-bitové číslo 0 až 65535 uint UInt32 32-bitové číslo 0 až 4 miliardy ulong UInt64 64-bitové číslo 0 až 18 trilionů
5
ushort – je bez znaménka
Vztah mezi typy se znaménkem a bez znaménka pro velikost 2B: short – je se znaménkem ushort – je bez znaménka V případě,že program pracuje s nezápornými čísly, je možno použít typ bez znaménka,který poskytuje v kladné oblasti více hodnot.
6
14.2 Desetinné datové typy Jsou datové typy s plovoucí desetinnou čárkou s velikostí 32 a 64B. Tento šíroký rozsah umožňuje vyjadřovat čísla s vysokou přesností. Název Typ CTS Popis Rozsah Velikost float Single 32-bitové číslo s jed- noduchou přesností -1038 až 1038 32B double Double 64-bitové číslo s dvo- jitou přesností až 10308 64B Pokud potřebujete zapsat hodnotu do proměnné typu float,musíte zapsat odpovídající hodnotu s příponou f (jako float): Např.:float cislo = 6.13E-2f; Bez přípony se hodnota chápe jako double.
7
14.3 Booleovský datový typ 14.4 Znakový datový typ
Může nabývat pouze dvě logické hodnoty- false a true,které většinou slouží k vyhodnocení určité podmínky. Název Typ CTS Popis Rozsah Velikost bool Boolean Reprezentuje booleovskou hodnotu False nebo true - 14.4 Znakový datový typ Slouží k uložení jedné znakové hodnoty,pracuje v kódování Unicode, může tedy obsahovat i znaky národních abeced. Název Typ CTS Popis Rozsah Velikost char Char Reprezentuje 16-bitový znak v Unicode Libovolný znak 2B
8
14.5 Datový typ objekt 14.6 Datový typ string
Jedná se o kořenový datový typ,ze kterého jsou odvozeny všechny další datové typy. Název Typ CTS Popis object Object Kořenový typ hierarchie typů ve společném typovém systému knihovny CTS 14.6 Datový typ string Tento datový typ slouží pro práci s řetězci-posloupnosti znaků,které spolu dohromady tvoří text (slova nebo věty). Název Typ CTS Popis string String Jde o textový řetězec v kódu Unicode
9
14.5 Desítkový datový typ Jde o datový typ s plovoucí řadovou čárkou menšího rozsahu s vyšší přesností,který se využívá především v bankovnicví pro finanční výpočty. Název Typ CTS Popis Rozsah Velikost decimal Decimal 128-bitové číslo s jed- noduchou přesností -1028 až 1028 16B
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.