Základy algoritmizace
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu DOCX.
X – řídící proměnná cyklu
1,2..100 – hodnoty X pro opakování
operace sčítání čísel od 1 do 100
a přiřazování hodnoty do proměnné S
posun na další hodnotu proměnné X
Algoritmus na výpočet obsahu kruhu (viz výše) zapsaný pomocí vývojového diagramu:
Začátek algoritmu
Vstup poloměru R
Této části algoritmu se říká
cyklus s podmínkou na konci
NE Kontrola poloměru R
ANO
Provedení výpočtu, uložení výsledku do proměnné S a zaokrouhlení hodnoty v proměnné S
Tisk výstupní hodnoty proměnné S na monitoru
Konec algoritmu
Do značky zpracování se zapisují výpočty a jejich výsledek se ukládá (přiřazuje) do proměnné. V programování se provedení výpočtu a uložení jeho výsledku do proměnné dohromady nazývá přiřazovací příkaz, který píšeme pomocí := tj. dvojtečka rovná se.
Pamatuj!
Na pravé straně přiřazovacího příkazu se vždy píše výpočet (matematicko-logická operace), který(á) se má provést a na levou stranu přiřazovacího příkazu píšeme tu proměnnou, do které se má vypočtená výsledná hodnota uložit.
Tzn. na levé straně přiřazovacího příkazu vždy musí být jen jedna proměnná!
Přiřazovací příkaz:
V přiřazovacím příkazu platí:
Výsledek vypočtený na pravé straně se vždy ukládá (přiřazuje) do proměnné na levé straně!
Např. S := (A+B)*2 V := 4/3 * π * R3 Sn := n / 2 * (a 1 + a n)
Příklad : Sestav pomocí vývojového diagramu algoritmus na výměnu hodnot
dvou proměnných A a B.
Tzn. je-li např. A = 7 a B = 25 tak výsledkem bude A = 25 B = 7
Řešení:
Zavedeme si pomocnou proměnnou POM.
Pomocí těchto tří příkazů provedeme výměnu.
Pořadí ani tvar těchto tří příkazů nesmí být změněno.
Existuje ještě jedno řešení - ještě jedna trojice příkazů – vyřešte !
Tisk vyměněných hodnot proměnných A a B.