Professional Documents
Culture Documents
Programování - Kvadratická Rovnice
Programování - Kvadratická Rovnice
Programování - Kvadratická Rovnice
Opava 2023
Page 1 of 8
Prohlašuji, že jsem tuto seminá rní prá ci vypracoval(a) samostatně na zá kladě
uvedených pramenů a literatury.
Page 2 of 8
Obsah
1. Programovací jazyk Python.........................................................................................................4
1.1 Historie Pythonu......................................................................................................................4
1.2 Stažení Pythonu........................................................................................................................4
1.3 Porovnání Pythonu s ostatními jazyky.................................................................................4
2. Aplikace Visual Studio Code.............................................................................................................5
2.1 Stažení Visual Studio Code......................................................................................................5
2.2 Prostředí aplikace....................................................................................................................5
3. Kvadratická rovnice..........................................................................................................................5
3.1 Řešení kvadratické rovnice....................................................................................................5
4. Kó dová ní kalkulačky.........................................................................................................................6
4.1 Knihovna math.........................................................................................................................6
4.2 Komentáře.................................................................................................................................6
4.3 Zadání hodnot a; b; c................................................................................................................6
4.4 Výpočet diskriminantu...........................................................................................................6
4.5 Podmínky diskriminantu.......................................................................................................7
Page 3 of 8
1. Programovací jazyk Python
Page 4 of 8
2. Aplikace Visual Studio Code
Visual Studio je vývojové prostředí nabízející kompletní sadu ná strojů pro vývoj
aplikací pro platformy Windows, Linux, MacOS. Obsahuje editor kó du, debugger,
podporu pro Git a GitHub, umožnuje také instalovat rozšíření. Visual Studio Code bylo
poprvé ozná meno 29. dubna 2015 společností Microsoft na konferenci Build v roce
2015. Programovací jazyky Visual Studio ve verzi 2023 umožň uje vývoj aplikací
v těchto programovacích jazycích: JavaScript, Python, Java, Markdown, TypeScript,
C/C++, JSON, Powershell, HTML/CSS, C#, PHP, YAML.
3. Kvadratická rovnice
Kvadratická rovnice je rovnice, ve které se vyskytuje jedna nezná má ve druhé
mocnině. Zá kladní tvar kvadratické rovnice je: ax2+bx+c=0, kde a, b, c jsou reá lná čísla a
a≠0. Pro kvadratické rovnice používá me ná sledující ná zvosloví:
ax2 je kvadratický člen,
bx je lineá rní člen,
c je absolutní člen.
Page 5 of 8
4. Kódování kalkulačky
4.1 Knihovna math
K samostatnému kó dová ní musíme nainstalovat rozšíření math. Knihovny ná m
poskytují užitečný zdroj datových typů , funkcí a rů zných ná strojů . Jednoduše nemusíme
psá t něco, co už někdo napsal před ná mi. V tomto programu využije funkci sqrt, která
ná m vrá tí druhou odmocninu z daného čísla.
4.2 Komentáře
K lepší orientaci v kó du je vhodné použít komentá ře, které začínají znakem # a
platí až do konce řá dku.
Page 6 of 8
4.5 Podmínky diskriminantu
Page 7 of 8
Page 8 of 8