Harjoituksia Pythonista
SYÖTE - TYYPPIMUUNNOS -TULOSTUS
1. Kirjoita ohjelma, joka laskee ja tulostaa käyttäjältä kysyttyjen kolmen eri desimaaliluvun tulon.
2. Kirjoita ohjelma, joka kysyy käyttäjältä ajan tunteina ja muuttaa sen sekunneiksi.
3. Kirjoita ohjelma, joka kysyy käyttäjältä kaksi desimaalilukua ja laskee niiden keskiarvon. Ohjelma tulostaa vastauksen.
4. Kirjoita ohjelma, joka kysyy käyttäjältä luvun, pienentää sen arvoa viidellä ja tulostaa pienennetyn arvon.
IF-ELSE
5. Kirjoita ohjelma, joka kysyy käyttäjältä luvun ja kertoo onko se pienempi vai suurempi kuin luku 5.
IF-ELIF-ELSE
6. Kirjoita ohjelma, joka kysyy käyttäjältä luvun ja kertoo onko se positiivinen, negatiivinen vai nolla. Tulostusvaihtoehdot:
8. Kirjoita ohjelma, joka tulostaa luvut nollasta kahteenkymmeneen.
FOR
9. Kirjoita ohjelma, joka tulostaa parilliset luvut väliltä 0-30.
10. Kirjoita ohjelma, joka tulostaa viidellä jaolliset kokonaisluvut väliltä 0-100.
11. Kirjoita ohjelma, joka tulostaa kolmella jaolliset luvut väliltä 30-60.
1. Kirjoita ohjelma, joka laskee ja tulostaa käyttäjältä kysyttyjen kolmen eri desimaaliluvun tulon.
2. Kirjoita ohjelma, joka kysyy käyttäjältä ajan tunteina ja muuttaa sen sekunneiksi.
3. Kirjoita ohjelma, joka kysyy käyttäjältä kaksi desimaalilukua ja laskee niiden keskiarvon. Ohjelma tulostaa vastauksen.
4. Kirjoita ohjelma, joka kysyy käyttäjältä luvun, pienentää sen arvoa viidellä ja tulostaa pienennetyn arvon.
IF-ELSE
5. Kirjoita ohjelma, joka kysyy käyttäjältä luvun ja kertoo onko se pienempi vai suurempi kuin luku 5.
IF-ELIF-ELSE
6. Kirjoita ohjelma, joka kysyy käyttäjältä luvun ja kertoo onko se positiivinen, negatiivinen vai nolla. Tulostusvaihtoehdot:
- Luku on positiivinen.
- Luku on negatiivinen.
- Luku on nolla.
- Ensimmäinen lukusi oli pienempi kuin toinen lukusi.
- Ensimmäinen lukusi oli suurempi kuin toinen lukusi.
- Antamasi luvut olivat yhtä suuret.
8. Kirjoita ohjelma, joka tulostaa luvut nollasta kahteenkymmeneen.
FOR
9. Kirjoita ohjelma, joka tulostaa parilliset luvut väliltä 0-30.
10. Kirjoita ohjelma, joka tulostaa viidellä jaolliset kokonaisluvut väliltä 0-100.
11. Kirjoita ohjelma, joka tulostaa kolmella jaolliset luvut väliltä 30-60.