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

Slides:



Advertisements
Podobné prezentace
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_14 Digitální učební materiál Sada: Molekulová fyzika a.
Advertisements

Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_17 Digitální učební materiál Sada: Úvod do programování.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_06 Digitální učební materiál Sada: Molekulová fyzika a termika.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_19 Digitální učební materiál Sada: Molekulová fyzika a.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_17 Digitální učební materiál Sada: Molekulová fyzika a termika.
Algoritmizace od algoritmu k Pascalu.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_15 Digitální učební materiál Sada: Molekulová fyzika a termika.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_01 Digitální učební materiál Sada: Molekulová fyzika a termika.
Materiály k přednášce Úvod do programování Ondřej Čepek.
VY_32_INOVACE_FYZ_RO_11 Digitální učební materiál
VY_32_INOVACE_INF_RO_12 Digitální učební materiál
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_15 Digitální učební materiál Sada: Úvod do programování.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_16 Digitální učební materiál Sada: Molekulová fyzika a.
VY_32_INOVACE_MAT_VA_16 Digitální učební materiál Sada: Matematika Téma: Řez jehlanu Autor: Mgr. Eva Vaňková Předmět: Matematika Ročník: 3. ročník VG Využití:
Algoritmizace a programování Podmíněné a cyklické příkazy- 08
Informatika I 3. přednáška
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_07 Digitální učební materiál Sada: Molekulová fyzika a termika.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Vyučovací hodina 1 vyučovací hodina: Opakování z minulé hodiny 5 min Nová látka 20 min Procvičení nové látky 15 min Shrnutí 5 min 2 vyučovací hodiny: Opakování.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_13 Digitální učební materiál Sada: Molekulová fyzika a termika.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_03 Digitální učební materiál Sada: Úvod do programování.
Informatika I 2. přednáška
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_18 Digitální učební materiál Sada: Úvod do programování.
ALGO – Algoritmizace 2. cvičení
Podmienený príkaz. Kĺúčové slová  Pro podmínky se v Pascalu používají klíčové příkazy IF, THEN a ELSE.  Také se jim říká „príkaz vetvenia"..  Příkaz.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_09 Digitální učební materiál Sada: Úvod do programování.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_03 Digitální učební materiál Sada: Molekulová fyzika a termika.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_10 Digitální učební materiál Sada: Molekulová fyzika a termika.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_18 Digitální učební materiál Sada: Molekulová fyzika a termika.
VY_32_INOVACE_MAT_VA_14 Digitální učební materiál Sada: Matematika Téma: Řez krychle Autor: Mgr. Eva Vaňková Předmět: Matematika Ročník: 3. ročník VG Využití:
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ ŘAZENÍ PRVKŮ – OPAKOVANÝM VÝBĚREM NEJVĚTŠÍHO PRVKU (SELECTSORT) Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ ŘAZENÍ PRVKŮ – PŘÍMOU VÝMĚNOU (BUBBLESORT) Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V. Raise, Hlinsko, Adámkova.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_06 Digitální učební materiál Sada: Úvod do programování.
Pascal - cykly.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
10. Dynamické proměnné Dynamická proměnná se nezavádí deklarací proměnných, ale vzniká za běhu programu provedením speciálního příkazu. Nemá přidělen žádný.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_08 Digitální učební materiál Sada: Úvod do programování.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_04 Digitální učební materiál Sada: Molekulová fyzika a termika.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_02 Digitální učební materiál Sada: Úvod do programování.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_05 Digitální učební materiál Sada: Molekulová fyzika a termika.
Cykly Cykly umožňují provádět určitou část kódu opakovaně až do nastaveného počtu cyklování nebo splnění podmínky. Cykly umožňují provádět určitou část.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_16 Digitální učební materiál Sada: Úvod do programování.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_07 Digitální učební materiál Sada: Úvod do programování.
GYMNÁZIUM, VLAŠIM, TYLOVA
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_20 Digitální učební materiál Sada: Molekulová fyzika a termika.
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í.
VY_32_INOVACE_MAT_VA_17 Digitální učební materiál Sada: Matematika Téma: Průsečnice rovin Autor: Mgr. Eva Vaňková Předmět: Matematika Ročník: 3. ročník.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ PROCEDURY S PARAMETRY – NEJBLIŽŠÍ VYŠŠÍ A NIŽŠÍ ČÍSLO Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V. Raise, Hlinsko,
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_14 Digitální učební materiál Sada: Úvod do programování.
Příkazy cyklů. Co je to cyklus Jako cyklus označujeme opakované vykonávání určitého bloku příkazů Jako cyklus označujeme opakované vykonávání určitého.
doc. RNDr. Zdeněk Botek, CSc.
Pascal – if Mgr. Lenka Švancarová.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_02 Digitální učební materiál Sada: Molekulová fyzika a termika.
C – cyklus do-while Mgr. Lenka Švancarová.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ
Pascal – cyklus while Mgr. Lenka Švancarová.
doc. RNDr. Zdeněk Botek, CSc.
Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_11 Digitální učební materiál Sada: Úvod do programování.
Cvičení 2 Podmíněné příkazy, cykly. Podmíněné příkazy Podmínka – jakýkoliv logický výraz ( a=1,……..) ( a=1,……..) Příkaz – vlastní instrukce, která se.
Gymnázium Vincence Makovského a se sportovními třídami Nové Město na Moravě VY_32_INOVACE_FYZ_RO_08 Digitální učební materiál Sada: Molekulová fyzika a.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ CYKLUS S PŘEDEM DANÝM POČTEM OPAKOVÁNÍ – SOUČIN POMOCÍ SOUČTU Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V. Raise,
DidactIG 2016STRANA 1 Možné přístupy k výuce dětských programovacích jazyků Jindra Drábková Katedra aplikované matematiky FP TUL.
Inf Cykly ve vývojových diagramech
Strukturované typy proměnných v programovacím jazyce Pascal - 2.hodina
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
© Copyright Radim Štefan
Opakování základních příkazů a syntaxí v programovacím jazyce Pascal
4. Algoritmy a programovanie v jazyku Pascal Cykly a riadenie
Transkript prezentace:

Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě VY_32_INOVACE_INF_RO_20 Digitální učební materiál Sada: Úvod do programování Téma: Cykly repeat–until a while–do 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 k tématu cykly repeat–until a while–do 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í.

Úvod do programování Cykly repeat–until a while–do Gymnázium Vincence Makovského se sportovními třídami Nové Město na Moravě

Opakování Vytvořte program Cyklus, který skončí, pokud zadáme číslo 0: Cyklus Cislo (0=konec): 2 Cislo (0=konec): 5... Cislo (0=konec): 0

Opakování Vytvořte program Cyklus, který skončí, pokud zadáme číslo 0: Cyklus Cislo (0=konec): 2 Cislo (0=konec): 5... Cislo (0=konec): 0 Pomocí cyklu for–to–do nelze.

Cyklus repeat–until opakuj Příkaz dokud není splněna Podmínka Příkaz se vždy alespoň jednou vykoná repeat Příkaz; until Podmínka; nebo repeat Příkaz1; Příkaz2;... Příkazn; until Podmínka; Příkaz Podmínka +–

Opakování Vytvořte program Cyklus, který skončí, pokud zadáme číslo 0: program Cyklus; var a: integer; begin writeln('Cyklus'); repeat write('Cislo (0=konec): '); read(a); until a=0; end.

Cyklus while–do dokud je splněna Podmínka, tak se provádí Příkaz Příkaz se nemusí vůbec vykonat while Podmínka do Příkaz; nebo while Podmínka; do begin Příkaz1;... Příkazn; end; Příkaz Podmínka + –

Opakování Vytvořte program Cyklus, který skončí, pokud zadáme číslo 0: program Cyklus; var a: integer; begin writeln('Cyklus'); a:=1; while a=0 do begin write('Cislo (0=konec): '); read(a); end; end.

Opakování S využitím cyklu repeat–until upravte program Cyklus, aby vypočetl faktoriál zadaného přirozeného čísla: Cyklus Cislo: 6 6! = 720

Opakování S využitím cyklu repeat–until upravte program Cyklus, aby vypočetl faktoriál zadaného přirozeného čísla: program Cyklus; var a, c, f: integer; begin writeln('Cyklus'); write('Cislo: '); read(c); a:=c; f:=1; repeat f:=f*a; a:=a–1; until a=0; writeln(c, '! = ', f); end.

Opakování S využitím cyklu while–do upravte program Cyklus, aby vypočetl faktoriál zadaného přirozeného čísla: Cyklus Cislo: 6 6! = 720

Opakování S využitím cyklu while–do upravte program Cyklus, aby vypočetl faktoriál zadaného přirozeného čísla: program Cyklus; var a, c, f: integer; begin writeln('Cyklus'); write('Cislo: '); read(c); a:=1; f:=1; while a<=c do begin f:=f*a; a:=a+1; end; writeln(c, '! = ', f); end.

Samostatná práce Upravte program Cyklus, aby určil součet geometrické řady zadané prvním členem a a koeficientem k. Pokud nebude |k|<1, program vyzve znovu k zadání. Program bude sčítat tak dlouho, než pro příslušný člen řady nebude platit |a n |<0,001. Součet bude uveden na 2 desetinná místa: Cyklus Prvni clen: 6 Koeficient: 2 Koeficient musi byt mezi -1 a 1. Koeficient: Soucet rady: 12.00