====== Třetí cvičení ====== Toto cvičení je zaměřeno na základní práci s funkcemi a zaměřuje se i na řízení běhu programu pomocí IF a vyjímek. Prezentace jsou k dispozici zde {{:courses:b6b36zal:cviceni:zal_3.pdf|pdf}} a {{:courses:b6b36zal:cviceni:zal_3.pptx|pptx}} ===== Zadání třetího úkolu ===== Třetím úkolem je [[https://cw.fel.cvut.cz/wiki/courses/b6b36zal/zadani/3_calculator|Calculator]] a je zaměřen na jednoduché matematické výpočty a jednoduché řízení běhu programu. Za úkol je možné získat až tři body. Více v detailním zadáním. ===== Podpůrné soubory ===== Algoritmus řešící lineární rovnice o jedné neznáme - budeme rozvíjet {{:courses:b6b36zal:cviceni:linearsolver.py|linearsolver.py}} Skriptík s inteligentním násobením (if): {{:courses:b6b36zal:cviceni:ifexample.py|ifexample.py}} Skriptík s inteligentním násobením (if,else) {{:courses:b6b36zal:cviceni:ifelseexample.py|ifelseexample.py}} Skriptík s inteligentním řízením a násobením (if, else, exception) {{:courses:b6b36zal:cviceni:ifelseexceptionexample.py|ifelseexceptionexample.py}}