Algoritmizace a programování

Slides:



Advertisements
Podobné prezentace
Algoritmy – struktura a zápis
Advertisements

Pascal - větvení.
Algoritmizace Vývojové diagramy.
ALGO – Algoritmizace 1. cvičení
Algoritmy I Cvičení č. 5.
PHP Podmíněné příkazy v PHP - 06
C# pro začátečníky Mgr. Jaromír Osčádal
Algoritmy I Cvičení č. 4.
Algoritmy I Cvičení č. 3.
Vývojové diagramy a základy algoritmizace
ALGORITMIZACE ÚVODNÍ PŘEDNÁŠKA 2 SLOVO ALGORITMUS VZNIKLO ZE JMÉNA ARABSKÉHO MATEMATIKA AL-KHWARIZMIHO, KTERÝ V DEVÁTÉM STOLETÍ SEPSAL ROZSÁHLOU KOLEKCI.
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
Algoritmizace a programování Podmíněné a cyklické příkazy- 08
Počítáme s celými čísly
Algoritmizace.
 př. 4 výsledek postup řešení Zjistěte, zda jsou vektory a, b, c lineárně závislé. a=(1;2;3), b=(3;0;1), c=(-1;4;5)
VĚTVENÍ (rozhodování). VĚTVENÍ – V PRAXI rozhodnutí při výběru školy výběr směru při cestě autem (na kole), výběr oběda za co utratit kapesné.
C – strukturované příkazy
Algoritmizace a základy programování
Algoritmizace a programování Třídící algoritmy - 12
VĚTVENÍ - PŘÍKLADY 25. Listopad 2012VY_32_INOVACE_160305_Vetveni_algoritmu_Priklady Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Mgr.
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,
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu.
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,
Algoritmizace a programování Vývojové diagramy - 03
Algoritmizace - příklady algoritmů
NEÚPLNÁ PODMÍNKA V JAVĚ. VÝVOJOVÝ DIAGRAM +- Podmínka Příkaz_1.
doc. RNDr. Zdeněk Botek, CSc.
Grafický zápis algoritmů (vývojové diagramy) Test na trojúhelník (trojúhelníková nerovnost) Maximum ze tří čísel s použitím pomocné proměnné Pravoúhlý.
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é.
2 PODMÍNĚNÝ PŘÍKAZ VĚTVENÍ if podmínka příkazy end Příklad 1 - chtěli bychom vypsat gratulaci jen v tom případě, kdy žák bude mít jedničku. Vyzkoušíme.
polynom proměnné x f = anxn + an-1xn-1 + ……. + a0
doc. RNDr. Zdeněk Botek, CSc.
PŘÍKAZ CYKLU S PODMÍNKOU NA ZAČÁTKU
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ PODMÍNĚNÝ PŘÍKAZ – PŘEVOD ČASOVÉHO ÚDAJE Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V. Raise, Hlinsko, Adámkova.
Pascal – if Mgr. Lenka Švancarová.
Pascal – strukturované příkazy
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í ++--
ÚPLNÁ PODMÍNKA V JAVĚ úkol 1_29.
ALGORITMIZACE A ZÁKLADY PROGRAMOVÁNÍ PROCEDURY BEZ PARAMETRŮ – EUKLEIDŮV ALGORITMUS Vytvořila: RNDr. Ivanka Dvořáčková Gymnázium K. V. Raise, Hlinsko,
Pascal - větvení.
Algoritmizace a programování Algoritmy 4 – Vývojové diagramy (cykly)
Algoritmizace a programování Algoritmy 1 - Úvod. Základní pojmy Počítačový program Počítačový program zápis zdrojového kódu, kterému rozumí počítač zápis.
Algoritmizace a programování Aritmetické, Relační a Logické operátory, Knihovny.
Algoritmizace a programování Algoritmy 2 – Vývojové diagramy (sekvence)
Algoritmizace a programování Procvičování. Příklady Sestavte program pro výpočet obvodu a obsahu obdélníka Sestavte program pro výpočet obvodu a obsahu.
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í):
Algoritmizace a programování Cykly – While 1. Test Příští hodina test na větvení Konstrukce IF..ELSE případně IF..ELIF..ELSE.
Název školy: ZŠ A MŠ ÚDOLÍ DESNÉ, DRUŽSTEVNÍ 125, RAPOTÍN Název projektu: Ve svazkové škole aktivně - interaktivně Číslo projektu: CZ.1.07/1.4.00/
Algoritmizace a programování Příkaz IF 2 – Příklady.
Čí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.
Algoritmizace a programování
Algoritmizace a programování
Výukový materiál zpracován v rámci projektu
C# konzole – Podíl dvou čísel, podmínka IF
Dělitelnost přirozených čísel
ZAL – 3. cvičení 2016.
Algoritmizace a programování
Výukový materiál zpracován v rámci projektu
Vytváření dokumentace algoritmů
Kurz algoritmizace a programování v jazyce C
Výukový materiál zpracován v rámci projektu
© Copyright Radim Štefan
Programujeme lépe a radostněji
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
CYKLUS S PODMÍNKOU NA ZAČÁTKU (se vstupní podmínkou)
NÁSOBENÍ A DĚLENÍ CELÝCH ČÍSEL
Transkript prezentace:

Algoritmizace a programování Algoritmy 3 – Vývojové diagramy (větvení)

Podmíněný výběr příkazů (větvení) Podmíněný výběr probíhá na základě vyhodnocení podmínky. Je-li tato podmínka pravdivá (splněna), provedou se příkazy1 (větev +), v opačném případě se provedou příkazy2 (větev -)

Podmíněný výběr příkazů (větvení) Podmíněný výběr můžeme rozdělit: Podmíněný výběr úplný existuje větev + i – jsou ošetřeny stavy jak pro splnění, tak nesplnění podmínky Podmíněný výběr neúplný existuje pouze větev + je-li podmínka splněna provedou se příkazy, není-li splněna nestane se nic

Podmíněný výběr příkazů (větvení) Zadejte číslo a zjistěte jestli je větší než nula. Zadejte dvě čísla, proveďte jejich součet a určete, zda-li tento součet je menší jak 10. Ze dvou vstupních čísel najděte a vypište větší z nich. Zadejte tři čísla a vypište největší z nich.

Požadované znalosti Princip větvení (slide 2) Dělení větvení (slide 3) Nakreslit vývojový diagram větvení (libovolný příklad)

Pěkný zbytek dne 