80 likes | 236 Views
1. KŠPA Kladno, s. r. o ., Holandská 2531, 272 01 Kladno, www.1kspa.cz. Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost. součet, rozdíl, součin: C:=A-B; C:=A+B; C:=A*B operátor := se nazývá přiřazeno
E N D
1. KŠPA Kladno, s. r. o., Holandská 2531, 272 01 Kladno, www.1kspa.cz Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost
součet, rozdíl, součin: C:=A-B; C:=A+B; C:=A*B operátor := se nazývá přiřazeno obvod a obsah: obdélníka, čtverce, rovnostranného trojúhelníka, obvod kružnice, plocha kruhu obvod a obsah šestiúhelníku objem a povrch: válce, krychle, kvádru výměna hodnot ve dvou buňkách bez pomocné buňky výměna hodnot ve dvou buňkách s pomocnou buňkou pythagorova věta Sekvence – typické vývojové diagramy
namísto se používá výraz PI Vývojový diagram – výpočet obvodu kružnice Začátek obvod kružnice Čti: R O:=2*PI*R Zobraz: O Konec
Vývojový diagram – výpočet obsahu rovnostranného trojúhelníka Začátek obsah trojúhelníka Čti: A výška v rovnostranném trojúhelníku V:= A*SQRT(3)/2 S:=A*V/2 odmocninu v tomto případě můžeme bez obav použít – je z konstanty – z čísla 3 Zobraz: V, S dělení můžeme také bez obav použít – dělíme konstantou – číslem 2 Konec
Vývojový diagram – výměna hodnot ve dvou buňkách bez pomocné buňky Začátek algoritmus platí jen pro číselné hodnoty stejného druhu Čti: A,B A:=A-B B:=B+A A:=B-A Zobraz: A, B Konec
Vývojový diagram – výměna hodnot ve dvou buňkách s pomocnou buňkou Začátek POM – pomocná buňka Čti: A,B obsah A si dáme do pomocné buňky POM:=A A:=B B:=POM do A přesuneme to, co je v B Zobraz: A, B do B přesuneme to, co je schováno v POM Konec
Pythagorova věta Začátek Čti: A,B C:=SQRT((A*A)+(B*B)) odmocninu v tomto případě můžeme bez obav použít - druhé mocniny jsou vždy nezáporné číslo Zobraz: C Konec
PŠENČÍKOVÁ, Jana. Algoritmizace. Kralice na Hané: Computer Media s.r.o., 2007, ISBN 80-86686-80-9 Není-li uvedeno jinak jsou vývojové diagramy vlastní tvorby. Použité zdroje Materiály jsou určeny pro bezplatné používání pro potřeby výuky a vzdělávání na všech typech škol a školských zařízení. Jakékoli další využití podléhá autorskému zákonu.