1. Tee ohjelma, joka kysyy käyttäjältä luvun. Sen jälkeen ohjelma tulostaa, onko luku suurempi kuin nolla.
2. Tee ohjelma, joka kysyy käyttäjältä luvun. Mikäli luku on suurempi tai yhtäsuuri kuin nolla, tulostetaan luvun neliöjuuri. Muussa tapauksessa ilmoitetaan, että negatiivisesta luvusta ei voi ottaa neliöjuurta. Neliöjuuri saadaan metodilla Math.sqrt(luku)
3. Tee ohjalme, joka kysyy käyttäjältä nykyistä lämpötilaa. Jos
Kokeile, mitä ohjelma tulostaa, jos lämpötila on -15 astetta.
4. Tee ohjelma, joka kysyy käyttäjältä:”Pidätkö kissoista? (K/E)” Mikäli käyttäjä pitää, niin tietokone tulostaa ”Niin minäkin!” Muuten tulostetaan ”En minäkään!”. Miten saadaan hyväksyttyä joko suuret tai pienet kirjaimet (eli k/e ja K/E)?
5. Tee ohjelma, joka kysyy käyttäjän nimeä. Mikäli nimi on ”Matti” tai ”matti”, niin nimeä kehutaan kauniiksi. Muussa tapauksessa kerrotaan, että ihan kiva nimi.
6. Tee ohjelma, joka kysyy käyttäjältä tämän matematiikan arvosanan. Sen jälkeen ohjelma kertoo, oliko arvosana kiitettävä (10, 9), hyvä (8), tyydyttävä (7), välttävä (6, 5) vaiko heikko (4).
7. Huonekaluliike veloittaa kuljetuksesta seuraavasti:
8. Tee ohjelma, joka kysyy kuljetusmatkan pituuden ja laskee kuljetuksen hinnan.
9. Kauppias antaa 5% alennusta, jos ostosten hinta ylittää 200 mk. Tee ohjelma, joka kysyy ostosten hinnan ja laskee tarvittaessa alennuksen.
10. Tee ohjelma, joka laskee valtionverotuksen veron.
| Verotettava ansiotulo, euroa | Vero alarajan kohdalla, euroa | Vero alarajan ylittävästä tulon osasta, % |
|---|---|---|
| 12 000 – 15 400 | 8 | 10,5 |
| 15 400 – 20 500 | 365 | 15,0 |
| 20 500 – 32 100 | 1 130 | 20,5 |
| 32 100 – 56 900 | 3 508 | 26,5 |
| 56 900 - | 10 080 | 33,5 |
11. Tee ohjelma, joka kysyy viisi lukua. Sen jälkeen ohjelma tulostaa suurimman ja pienimmän.
12. Tee ohjelma, joka kysyy viisi lukua. Sen jälkeen ohjelma tulostaa suurimman ja pienimmän.
13. Tee ohjelma, joka kysyy käyttäjältä kolme kokonaislukua. Sen jälkeen luvut tulostetaan suuruusjärjestyksessä.
14. Tee ohjelma, joka kysyy käyttäjältä viisi kokonaislukua ja tulostaa ne suuruusjärjestyksessä.
15. Tee ohjelma, joka kysyy käyttäjältä viisi kokonaislukua ja tulostaa niiden keskiarvon ja suurimman ja pienimmän luvun.