Učební praxe Programování
Program: Konfigurace instalace Pythonu, podmínka, řešení praktických úloh
Praktické úlohy učební praxe
Vypracování každé z úloh je ohodnoceno jedním bodem nad rámec běžně udělených bodů v předmětu PVA.
Úkoly je nutné odevzdat do konce učební praxe, pozdější odevzdání nebude akceptováno.
Každý program musí načíst data z testovacího souboru a výsledek zapsat na nový řádek do stejného souboru.
- Na vstupu jsou dána dvě čísla. Sestavte program, který zjistí, které číslo je větší a o kolik.
- Na vstupu jsou zadány vzdálenosti v km a časů v h dvou automobilů (nejdříve vzdálenost (s) jednoho automobilu, pak jeho čas (t), poté v tomto pořadí druhý automobil). Sestavte program, který spočítá jejich průměrnou rychlost a zjistí, které auto je rychlejší a o kolik.
- Na vstupu je zadané číslo. Sestavte program, který zjistí, zda je číslo kladné, záporné nebo nula a vypíše o tom zprávu.
- Zjistěte, zda zadané číslo a patří nebo nepatří do intervalu <0,100>.
- Napište program, který zjistí, zda dvě celá čísla zadaná na vstupu splňují nerovnost 4x + 3 < 5y – 2. Vypište ano nebo ne.
- Napiš program, který po zadání známky vypíše známku ve formě textu (např. 2 – chvalitebně).
- Na vstupu jsou zadány koeficienty kvadratické rovnice a, b, c. Sestavte program, který spočítá kořeny této rovnice.
- Sestavte program, který vypíše počet znaků pouze na prvním řádku souboru - použijte funkci readline(), která načte pouze první řádek a len(string), která vrátí počet znaků ve stringu.
Testovací textové soubory k jednotlivým zadáním
- 01.txt
- 02_1.txt, 02_2.txt
- 03_1.txt, 03_2.txt, 03_3.txt
- 04_1.txt, 04_2.txt, 04_3.txt, 04_4.txt, 04_5.txt
- 05_1.txt, 05_2.txt, 05_3.txt
- 06_1.txt, 06_2.txt
- 07.txt
- 08.txt