Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilElena Pospíšilová
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
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.