Ohjelmointi 2 2005/ 14.5

Demo L1


Lisätehtäviä niille joille läpipääsy on kiinni yhdestä tai kahdesta pisteestä. Jokaista puuttuvaa kurssipistettä kohden yksi seuraavista tehtävistä. Palauta kuten kurssin demot, mutta hakemistoon demoL1. Palautuksen jälkeen laita sähköposti jossa on koko demojen URL ja syy miksi palautetaan.
1.
Suunnittele ja toteuta mallivastuksen ValuuttaMuunnos.java pohjalta ohjelma joka kysyy käyttäjältä mittakaava ja mihin yksikköön vaihdetaan ja tämän jälkeen toimii seuraavan esimerkin kaltaisesti (esimerkissä on vastattu 200000 ja km):
Matka ja yksikkö>10 mm[RET]
1:200 000 kartalla 10 mm on 2 km.
Matka ja yksikkö>1 cm[RET]
1:200 000 kartalla 1 cm on 2 km.
Matka ja yksikkö>10[RET]
1:200 000 kartalla 10 cm on 20 km.
Matka ja yksikkö>[RET]
Kiitos!
2.
Edellinen tehtävä mutta mallin Luento 26 mukaisesti Windows-ohjelmana.
3.
Edellinen tehtävä mutta mallin Luento W2 mukaisesti JSP-ohjelmana.