NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o., Orlová-Lutyně

Slides:



Advertisements
Podobné prezentace
Vlastní skript může být umístěn: v hlavičce stránky v těle stránky
Advertisements

Seminář C++ 5. cvičení Dědičnost Ing. Jan Mikulka.
Funkce Připomeňme si program pro výpočet faktoriálu:
Pole, ukazatele a odkazy
C++ Přednáška 3 Konstantní a statické členy tříd, ukazatel this, konstantní instance třídy Ing. Jiří Kulhánek , kat. 352, VŠB TU Ostrava 2004.
Algoritmy I Cvičení č. 3.
J a v a Začínáme programovat Lucie Žoltá metody, objekty, konstruktor.
J a v a Začínáme programovat Lucie Žoltá. Odkazy - oficiální stránky (překladače, help, metody, vývojové prostředí NetBeans,...)
Seminář C++ 9. cvičení Šablony Ing. Jan Mikulka. Šablony ► template – vzory, podle kterých může překladač tvořit skupiny podobných tříd nebo funkcí, které.
PB161 Jmenné prostory, I/O proudy PB161 | Jmenné prostory, IO proudy PB161 – Programování v jazyce C++ Objektově Orientované Programování.
C# - Exceptions (výjimky)
C# - funkce a procedury Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
Seminář C cvičení Obsluha výjimek Ing. Jan Mikulka.
Seminář C++ 4. cvičení Objekty Ing. Jan Mikulka. Co je objekt ► obraz třídy i instance ► třída – definovaná za pomocí klíčového slova class ► instance.
Alg91 Textové soubory Na rozdíl od jiných typů souborů jsou textové soubory určené pro gramotné lidské oko. Textový soubor je posloupnost znaků členěná.
Počítače a programování 1
Čísla Desetinná čísla. čísla desetinná se v PC ukládají jiným způsobem než čísla celá – výpočty s nimi provádí dvě odlišné části procesoru při výpočtech.
VISUAL BASIC PRALG.
KIV/PPA1 cvičení 8 Cvičící: Pavel Bžoch. Osnova cvičení Objekty v Javě Třída Konstruktor Metody Metody a proměnné třídy x instance Program sestávající.
C# - předávání parametrů Centrum pro virtuální a moderní metody a formy vzdělávání na Obchodní akademii T.G. Masaryka, Kostelec nad Orlicí.
ZADÁNÍ Sestavte program, který vypočítá obvod a obsah čtverce o straně a. Zajistěte, aby výpočet byl realizován pouze v případě, kdy strana a bude mít.
Dědičnost - inheritance dědičnost je jednou z forem znovupoužitelnosti dědičnost je jednou z forem znovupoužitelnosti B A Třída A je předkem třídy B Třída.
TYPOGRAFICKÉ PRAVIDLA
VYTVOŘENÍ TŘÍDY KOMPLEXNÍHO ČÍSLA Vytvořte třídu proměnné, která bude prezentovat komplexní číslo. Zadávat se budou dvě složky, reálná a imaginární. Dále.
Databázové systémy 2 Zkouška – 12:00. Příklad I - Funkce Vytvořte funkci ZK_TRP_TREND(P_ID_TRPASLIKA IN NUMBER, P_DATUM_OD IN VARCHAR2, P_DATUM_DO.
Netrvaloppa21 Vytvořte třídu Student pro reprezentaci struktury student na ZČU. Atributy třídy budou fakulta a osobniCislo. Název třídy: Student proměnné.
Databázové systémy 2 Zkouška – 8:00. Příklad I - Funkce Vytvořte funkci ZK_TRP_TREND(P_ID_TRPASLIKA IN NUMBER, P_DATUM_OD IN VARCHAR2, P_DATUM_DO.
POSLOUPNOST úkol 1_41. ZADÁNÍ Sestavte program, který doplní tabulku nepřímé úměrnosti pro hodnoty proměnné x = 1, …, n. Nepřímá úměrnost je zadána uživatelem.
GYMNÁZIUM, VLAŠIM, TYLOVA
DATABÁZOVÉ SYSTÉMY Ing. Roman Danel, Ph.D.
PŘÍKAZ while úkol 1_42.
Jazyk C A0B36PRI - PROGRAMOVÁNÍ Část II.
C – procedury Mgr. Lenka Švancarová.
ÚPLNÁ PODMÍNKA V JAVĚ úkol 1_29.
NEÚPLNÁ PODMÍNKA V JAVĚ úkol 1_26. ZADÁNÍ Napište zdrojový kód k zadanému vývojovému diagramu.
ZADÁNÍ Sestavte program, který vytiskne n hvězdiček.
PŘÍKAZ for úkol 1_47.
NEÚPLNÁ PODMÍNKA V JAVĚ úkol 1_25. ZADÁNÍ Sestavte program, který po načtení čísla z klávesnice vypočítá jeho absolutní hodnotu a vytiskne ji na obrazovku.
POSLOUPNOST úkol 1_45.
PŘÍKAZ do - while úkol 1_43.
PŘÍKAZ while úkol 1_40.
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r.o., Orlová-Lutyně AUTOR: Ing. Adéla Tomalová NÁZEV: Podpora výuky v technických oborech TEMA:
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o., Orlová-Lutyně AUTOR: Ing. Adéla Tomalová NÁZEV: Podpora výuky v technických oborech TEMA: Objektově orientované.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně AUTOR: Mgr. Jana Kijonková NÁZEV: Podpora výuky v technických oborech TEMA: Relační databáze ČÍSLO.
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r.o., Orlová-Lutyně AUTOR: Ing. Adéla Tomalová NÁZEV: Podpora výuky v technických oborech TEMA:
C# konzole – Program prodej a zisk Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín Tematická oblastInternetové technologie, programování.
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o., Orlová-Lutyně AUTOR: Ing. Adéla Tomalová NÁZEV: Podpora výuky v technických oborech TEMA: Objektově orientované.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o., Orlová-Lutyně
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
C# konzole – TEST – Program nákup
Algoritmizace a programování
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
C# konzole – Vstup a výstup
C# konzole – Podíl dvou čísel, podmínka IF
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
Programovací jazyk C Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Jitka Vlčková. Dostupné z Metodického portálu ISSN.
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
C# konzole – Program pro výpočet výrazu
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
TÉMA: Počítačové systémy
NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o., Orlová-Lutyně
C# konzole – Textový výstup
NÁZEV ŠKOLY: Střední odborná škola Net Office, spol. s r. o
TÉMA: Počítačové systémy
Transkript prezentace:

NÁZEV ŠKOLY: S0Š Net Office, spol. s r.o., Orlová-Lutyně AUTOR: Ing. Adéla Tomalová NÁZEV: Podpora výuky v technických oborech TEMA: Objektově orientované programování v C# ČÍSLO PROJEKTU:CZ.1.07/1.5.00/34.0458

Cvičení 5 C# Použití dvou tříd v programu. class Ovoce { double vaha; double cenaKg; string nazev; public Ovoce(string nazev, double cenaKg) { this.nazev = nazev; this.cenaKg = cenaKg; } public void setKusy() { Console.WriteLine("druh: " + nazev + " jaká váha? "); vaha = double.Parse(Console.ReadLine()); } Vytvořte dvě třídy - Zelenina a Ovoce. Zelenina se bude prodávat na kila a ovoce na kusy. V hlavním programu vytvořte nákup dvou druhů zeleniny a tří druhů ovoce. Výstupem programu bude paragon nákupu. public double getCena() { return vaha * cenaKg; }

Cvičení 5 C# Použití dvou tříd v programu. public double radek() { Console.Write(nazev); Console.Write(",\t kilo:" + vaha + " * " + cenaKg + "Kč, \t celkem: "); Console.WriteLine(getCena() + " Kč "); return getCena(); } static void Main(string[] args) { Zelenina porek = new Zelenina("porek s natí", 19.6); porek.kolikKg(); Ovoce hruska = new Ovoce("hruška zelená", 2.5); hruska.setKusy(); Ovoce pomeranc = new Ovoce("pomeranč", 4.6); pomeranc.setKusy(); double paragon=0; paragon +=porek.radek(); paragon += hruska.radek(); paragon += pomeranc.radek(); Console.WriteLine("______________________"); Console.WriteLine("Celková cena nákupu: {0} korun. ", paragon); Console.WriteLine("Přijato od zákazníka: "); double platba = double.Parse(Console.ReadLine()); Console.WriteLine("Vráceno: {0} Kč", platba - paragon); Console.ReadLine(); } Vytvořte dvě třídy - Zelenina a Ovoce. Zelenina se bude prodávat na kila a ovoce na kusy. V hlavním programu vytvořte nákup dvou druhů zeleniny a tří druhů ovoce. Výstupem programu bude paragon nákupu.

Cvičení 4 C# Použití dvou tříd v programu. class Ovoce { double vaha, cenaKg; string nazev; Můžete zapsat při deklaraci jména dvou proměnných do seznamu odděleného čárkou? Ano, seznam proměnných může být i delší. Jediná podmínka je, že proměnné jsou stejného datového typu a mají stejný modifikátor. public void setKusy() { Console.WriteLine("druh ": + nazev + " jaká váha? "); vaha = int.Parse(Console.ReadLine()); } Dvojtečka musí být v uvozovkách Metoda Parse má začínat slovem double 2. Najděte chyby ve zdrojovém kódu. 3. Co se stane, když uživatel zadá hodnotu „2,5 kg“ ? Program havaruje, protože zadaná hodnota nemůže být převedena na číslo.

Cvičení 4 C# Použití dvou tříd v programu. public double radek() { Console.Write(nazev); Console.Write(",\t kilo:" + vaha + " * " + cenaKg + "Kč, \t celkem: "); Console.WriteLine(getCena() + " Kč "); return getCena(); } Vypíše celkovou cena na obrazovku 4. K čemu slouží znaky \n a \t? Vložení konce řádku a tabelační značky. 5. Proč je v proceduře použita metoda getCena dvakrát?

Cvičení 4 C# Použití dvou tříd v programu. Anotace a cíl: žáci vytvoří dvě třídy a použijí je obě v hlavním programu. Rozlišují mezi metodami jednotlivých tříd a jejich využitím při vytváření hlavního programu. Předpokládaný čas: 30 minut Autor celého textu : Ing. Adéla Tomalová