CYKLUS S PODMÍNKOU NA ZAČÁTKU (se vstupní podmínkou)

Slides:



Advertisements
Podobné prezentace
Úvod do programování Malá kouzla s příkazovým řádkem
Advertisements

Algoritmizace Vývojové diagramy.
ALGO – Algoritmizace 1. cvičení
PHP Cyklické příkazy v PHP - 08
If-else, do-while, switch, operátory
- X>=-4 + Program, který po zadání n čísel určí počet čísel, která jsou v intervalu
Vývojové diagramy a základy algoritmizace
Algoritmizace a programování
Algoritmizace a programování Podmíněné a cyklické příkazy- 08
Jazyk vývojových diagramů
Algoritmizace.
Informatika I 2. přednáška
Algoritmizace a základy programování
ALGO – Algoritmizace 2. cvičení
Jazyk vývojových diagramů
CYKLUS S PEVNÝM POČTEM OPAKOVÁNÍ Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Pavlína Mihačová. Obchodní akademie a Střední odborná.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
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.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Pascal - cykly.
MATICE ODPOVĚDNOSTI Matice odpovědnosti představuje jasné a konkrétní vymezení kompetencí osob z týmu za konkrétní projektové činnosti (úkoly), např. koordinaci.
Algoritmizace a programování Vývojové diagramy - 03
C – cyklus while Mgr. Lenka Švancarová.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
NEÚPLNÁ PODMÍNKA V JAVĚ. VÝVOJOVÝ DIAGRAM +- Podmínka Příkaz_1.
doc. RNDr. Zdeněk Botek, CSc.
ALGO – Algoritmizace 4. cvičení 1.ročník, ZS Ing. Zdena DOBEŠOVÁ, Ph.D.
Typy cyklů Do...Loop For...Next For Each...Next.
Grafický zápis algoritmů (vývojové diagramy) Lineární rovnice Zobrazení 10 sudých čísel – CYKLUS Suma 10 čísel JK, 2015.
Základy ALgoritmizace 6. cvičení. Program cvičení Kontrolní bod 1 zakončení grafického zápisu algoritmů - vývojových diagramů –identifikátory a proměnné.
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.
CYKLUS S PODMÍNKOU NA KONCI Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Pavlína Mihačová. Obchodní akademie a Střední odborná.
PROGRAMOVÁNÍ V PHP PERSONAL HOME PAGES CYKLY V PHP.
Průměr Maximum Minimum
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost 1. KŠPA Kladno, s. r. o., Holandská 2531, Kladno,
Algoritmy – jejich tvorba Střední odborná škola Otrokovice Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je ing. Jaroslav.
doc. RNDr. Zdeněk Botek, CSc.
PŘÍKAZ CYKLU S PODMÍNKOU NA ZAČÁTKU
CYKLUS S PODMÍNKOU NA ZAČÁTKU Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr. Pavlína Mihačová. Obchodní akademie a Střední odborná.
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Pavel Najman. Obchodní akademie a Střední odborná škola logistická, Opava, příspěvková.
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.
Pascal – if Mgr. Lenka Švancarová.
C – if Mgr. Lenka Švancarová. if vývojový diagram Podmínka Příkaz(y) Podmínka Příkaz(y) Úplné větveníNeúplné větvení ++--
C – cyklus do-while Mgr. Lenka Švancarová.
ÚPLNÁ PODMÍNKA V JAVĚ úkol 1_29.
Pascal – cyklus while Mgr. Lenka Švancarová.
CYKLUS S PEVNÝM POČTEM OPAKOVÁNÍ - PŘÍKLADY 2. února 2013VY_32_INOVACE_160306_Cyklus_s_pevnym_poctem_opakovani_Priklady Autorem materiálu a všech jeho.
Algoritmy – grafický zápis
PŘÍKAZ do - while úkol 1_43.
PŘÍKAZ while úkol 1_40.
Algoritmizace a programování Algoritmy 4 – Vývojové diagramy (cykly)
Algoritmizace a programování Algoritmy 2 – Vývojové diagramy (sekvence)
Algoritmizace a programování Cykly - For. FOR Předem známe počet opakování Předem známe počet opakování Syntaxe: Syntaxe: for proměnná in range(rozpětí):
VY_32_INOVACE_PR2_14. Cyklus umožňuje opakování určité posloupnosti příkazů bez nutnosti psát je stále znovu. Používáme tři základní druhy cyklů: cyklus.
Číslo projektuCZ.1.07/1.5.00/ Kódování materiáluvy_32_INOVACE_inf3_prg10 Označení materiáluprg10_vyvoj_diagram.pptx Název školyGymnázium Kladno.
Inf Cykly ve vývojových diagramech
Výukový materiál zpracován v rámci projektu
Vytváření dokumentace algoritmů
Výukový materiál zpracován v rámci projektu
Příkazy cyklu (1) Umožňují vícekrát (nebo ani jednou) pro-vést určitý příkaz Jazyk C rozlišuje příkaz cyklu: s podmínkou na začátku: obecný tvar: while.
© Copyright Radim Štefan
Výukový materiál zpracován v rámci projektu
Opakování základních příkazů a syntaxí v programovacím jazyce Pascal
Algoritmizace a programování
CYKLUS S PODMÍNKOU NA KONCI (s výstupní podmínkou)
Cyklus for (1) Obecný tvar: for (výraz1; výraz2; výraz3) příkaz
Opakování ze 4. cvičení int a; printf("Zadej číslo: ");
Algoritmizace a datové struktury (14ASD)
Transkript prezentace:

CYKLUS S PODMÍNKOU NA ZAČÁTKU (se vstupní podmínkou)

CYKLUS S PODMÍNKOU NA ZAČÁTKU Struktura vývojového diagramu: Tělo cyklu Podmínka + - Jako první se vyhodnotí podmínka opakování. Pokud je splněna, provedou se příkazy těla cyklu a opět dojde k vyhodnocení podmínky. Tato činnost se opakuje do té doby, než dojde k porušení podmínky opakování. Jakmile podmínka splněna není, cyklus je ukončen a příkazy těla cyklu se již neprovedou. Pokud podmínka opakování není splněna hned při prvním dotázání, příkazy těla cyklu se neprovedou ani jednou.

PŘÍKLAD Zadání Popište pomocí vývojového diagramu algoritmus, který vypočítá aritmetický průměr zadaného počtu čísel.

ŘEŠENÍ - + Začátek suma = 0 p = 0 Zadej počet čísel Čti: n p < n Konec suma = 0 Zadej počet čísel Čti: n p = 0 p < n Čti: a suma = suma + a p = p + 1 Tisk: prumer prumer = suma / n + - ŘEŠENÍ