Algoritmizace a programovn Algoritmy 2 Vvojov diagramy sekvence

  • Slides: 9
Download presentation
Algoritmizace a programování Algoritmy 2 – Vývojové diagramy (sekvence)

Algoritmizace a programování Algoritmy 2 – Vývojové diagramy (sekvence)

Vývojový diagram n n n Grafické vyjádření algoritmu Uvědomění si všech návazností jednotlivých kroků

Vývojový diagram n n n Grafické vyjádření algoritmu Uvědomění si všech návazností jednotlivých kroků Slouží k upřesnění postupu (vývoji) řešení

Základní grafické značky

Základní grafické značky

Strukturované konstrukce n Posloupnost příkazů (sekvence) n n Podmíněný výběr (větvení) n n Výsledek

Strukturované konstrukce n Posloupnost příkazů (sekvence) n n Podmíněný výběr (větvení) n n Výsledek na základě podmínky Cykly n n Krok za krokem Opakování činnosti Přepínač n Činnost na základě vybrané hodnoty (menu)

Vytvoření vývojového diagramu 1) 2) 3) 4) 5) 6) 7) Začátek Co chci po

Vytvoření vývojového diagramu 1) 2) 3) 4) 5) 6) 7) Začátek Co chci po uživateli (text, zpráva, info) Načtení dat od uživatele Zpracování dat (proměnná, databáze, …) Operace s daty (matematické, textové, …) Výpis výsledku Konec

Posloupnost příkazů (sekvence) n n n Zapište algoritmus, který načte číslo z klávesnice a

Posloupnost příkazů (sekvence) n n n Zapište algoritmus, který načte číslo z klávesnice a vypíše jej na obrazovku. Navrhněte algoritmus, který načte z klávesnice dvě čísla a vypíše na monitor jejich součet. Spočítejte obvod a obsah kruhu.

Posloupnost příkazů (sekvence) n n Uživatel zadá čas v hodinách a rychlost v km/h.

Posloupnost příkazů (sekvence) n n Uživatel zadá čas v hodinách a rychlost v km/h. Vypočítejte dráhu a výsledek a jednotku zobrazte na monitor. Navrhněte algoritmus, který načte z klávesnice dvě čísla, provede jejich součin a tento součin vypište na monitor. Zároveň tento součin zdvojnásobte a vypište na monitor výsledek.

Požadované znalosti n Pojem vývojový diagram (slide 2) n Základní grafické značky (slide 3)

Požadované znalosti n Pojem vývojový diagram (slide 2) n Základní grafické značky (slide 3) n Princip sekvence (slide 4) n Nakreslit vývojový diagram sekvence (libovolný příklad)

Pěkný zbytek dne

Pěkný zbytek dne