Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_19 Digitální učební materiál Sada: Úvod do programování.

Podobné prezentace


Prezentace na téma: "Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_19 Digitální učební materiál Sada: Úvod do programování."— Transkript prezentace:

1 Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_19 Digitální učební materiál Sada: Úvod do programování Téma: Selektor case Autor:Mgr. Jan Rosecký Předmět: Informatika Ročník: 3. ročník VG Využití: Prezentace určena k výkladu látky z úvodu do programování na gymnáziu. Anotace:Prezentace se skládá z úvodního opakování, odvození a ukázky programu tématu selektor case a závěrečného úkolu pro samostatnou práci. Nové poznatky žáci získávají při společné práci s programovacím jazykem Pascal – po zadání úkolu tvoří žáci program samostatně a následně je komentováno řešení.

2 Úvod do programování Selektor case Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě

3 Opakování Vytvořte program Selektor, který k zadanému celému číslu od 1 do 4 napíše jeho slovní přepis: Cislo: 2 Slovem: dve

4 Opakování Vytvořte program Selektor, který k zadanému celému číslu od 1 do 4 napíše jeho slovní přepis: program Selektor; var a: integer; begin write('Cislo: '); read(a); write('Slovem: '); if a=1 then writeln('jedna'); if a=2 then writeln('dve'); if a=3 then writeln('tri'); if a=4 then writeln('ctyri'); end.

5 Selektor case pro dvě nebo více možností příkaz podle hodnoty ( h ) výrazu ( výraz ) zápis: case výraz of h1: příkaz1; h2: příkaz2;... hn: příkazn; else příkaz; end; příkaz1 h1 příkaz2 příkaz3příkaz h2h3 výraz +++ –––

6 Selektor case Upravte program Selektor s použitím case : program Selektor; var a: integer; begin write('Cislo: '); read(a); write('Slovem: '); case a of 1: writeln('jedna'); 2: writeln('dva'); 3: writeln('tri'); 4: writeln('ctyri'); end; end.

7 Selektor case Upravte program Selektor, aby k zadanému pořadovému číslu dne zapsal název dne: Cislo dne: 3 Streda

8 Selektor case Upravte program Selektor, aby k zadanému pořadovému číslu dne zapsal název dne: program Selektor; var a: integer; begin write('Cislo dne: '); read(a); case a of 1: writeln('Pondeli'); 2: writeln('Utery'); 3: writeln('Streda'); 4: writeln('Ctvrtek'); 5: writeln('Patek'); else writeln('Vikend'); end; end.

9 Selektor case Upravte program Selektor, aby podle zadané známky z informatiky udělil slovní hodnocení: 1, 2: Velmi pěkné. 3: Zlepši se. 4, 5:Styď se. jiné:Tuto známku neznám. Znamka z informatiky: 3 Zlepsi se.

10 Selektor case Upravte program Selektor, aby podle zadané známky z informatiky udělil slovní hodnocení: program Selektor; var a: integer; begin write('Znamka z informatiky: ); read(a); case a of 1, 2: writeln('Velmi pekne.'); 3: writeln('Zlepsi se.'); 4, 5: writeln('Styd se.'); else writeln('Tuto známku neznam.'); end; end.

11 Selektor case Upravte program Selektor, aby podle zadaného věku určil, do které skupiny osoba patří: 0–15: děti 16–25: mládež 26–65:produktivní věk 66+: důchodový věk Zadejte vek: 17 Mladez.

12 Selektor case Upravte program Selektor, aby podle zadaného věku určil, do které skupiny osoba patří: program Selektor; var a: integer; begin write('Zadejte vek: '); read(a); case a of 0..15: writeln('Deti.'); 16..25: writeln('Mladez.'); 26..65: writeln('Produktivni vek.'); else writeln('Duchodovy vek.'); end; end.

13 Samostatná práce Ceník taxislužby (ujetou vzdálenost zaokrouhlujeme nahoru na celé kilometry): nastoupení25 Kč do 10 km25 Kč / km 11–20 km23 Kč / km 21–30 km21 Kč / km 31 a více km19 Kč / km Vytvořte program, který bude určovat cenu jízdného ze zadaného počtu ujetých kilometrů: Taxisluzba ---------- Ujeto kilometru: 28 Cena: 613 Kc


Stáhnout ppt "Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_19 Digitální učební materiál Sada: Úvod do programování."

Podobné prezentace


Reklamy Google