Praktikum1: Väärtustüüpi muutujad CSharp programmeerimiskeeles: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
|||
Line 7: | Line 7: | ||
=Käsi_hoitud_tegevus= | =Käsi_hoitud_tegevus= | ||
Koosta rakendus, mis teisendab temperatuurinäidud Celsius-ühikutest Fahrenheit-Kelvin ühikutesse. | |||
*Kui kasutaja sisend ei ole korrektne(nt banaan), siis tuleb väljastada teade: "Vigane sisend" | |||
Vajalikud materjalid: | |||
* Lisainfo http://en.wikipedia.org/wiki/Celsius | |||
* Näide: http://www.toidutare.ee/targadtabelid.php?show=temperatuur | |||
Edasiarenduse ideed: | |||
*Kirjuta eraldi meetod temperatuurinäidu teisendamiseks Celsius-ühiktuest Fahrenheit-Kelvin ühikutesse. | |||
*Kirjuta eraldi meetod temperatuurinäidu teisendamiseks Fahrenheit-Kelvin ühikutest Celsius ühikutesse. | |||
*Lase kasutajal valida, kumba teisendust soovitakse teha. | |||
=Käsi_mittehoitud_tegevus= | |||
Loo lihtne konsoolirakendus, mille ülesandeks on lahendada ruutvõrrand. | Loo lihtne konsoolirakendus, mille ülesandeks on lahendada ruutvõrrand. | ||
Töötamisloogika on lihtne: | Töötamisloogika on lihtne: | ||
Line 14: | Line 26: | ||
*juhul kui lahendid puuduvad, väljastatakse selle kohta teade | *juhul kui lahendid puuduvad, väljastatakse selle kohta teade | ||
Üks näidislahendus: | <!-- Üks näidislahendus: | ||
*http://enos.itcollege.ee/~mposka/Csharp2011/Praktikum1/ | *http://enos.itcollege.ee/~mposka/Csharp2011/Praktikum1/ --> | ||
=Mul_on_igav_teeks_ka_midagi_tegevus= | =Mul_on_igav_teeks_ka_midagi_tegevus= |
Revision as of 11:49, 3 September 2012
Eeldused
Vaata läbi teooria:
- Väärtustüüpi muutujad CSharp programmeerimiskeeles, peatükk 1
- http://www.csharphelp.com/2006/12/c-tutorial-for-beginners/
- Microsoft .NET Framework application development foundation MCTS Exam 70-536, Wiley, 2011
- Microsoft Visual C# 2008 Step by Step, peatükk 1
Käsi_hoitud_tegevus
Koosta rakendus, mis teisendab temperatuurinäidud Celsius-ühikutest Fahrenheit-Kelvin ühikutesse.
- Kui kasutaja sisend ei ole korrektne(nt banaan), siis tuleb väljastada teade: "Vigane sisend"
Vajalikud materjalid:
- Lisainfo http://en.wikipedia.org/wiki/Celsius
- Näide: http://www.toidutare.ee/targadtabelid.php?show=temperatuur
Edasiarenduse ideed:
- Kirjuta eraldi meetod temperatuurinäidu teisendamiseks Celsius-ühiktuest Fahrenheit-Kelvin ühikutesse.
- Kirjuta eraldi meetod temperatuurinäidu teisendamiseks Fahrenheit-Kelvin ühikutest Celsius ühikutesse.
- Lase kasutajal valida, kumba teisendust soovitakse teha.
Käsi_mittehoitud_tegevus
Loo lihtne konsoolirakendus, mille ülesandeks on lahendada ruutvõrrand. Töötamisloogika on lihtne:
- programm palub kasutajal sisestada kolm arvulist väärtust
- väärtuste põhjal toimub ruutvõrrandi lahendamine
- saadud võrrand ja selle lahendid kirjutatakse välja
- juhul kui lahendid puuduvad, väljastatakse selle kohta teade
Mul_on_igav_teeks_ka_midagi_tegevus
Koosta rakendus, mis võimaldaks konverteerida Eesti kroonis etteantud rahasumma Eurodeks. Ülesande võimalikud edasiarendused:
- Kuna ametlikult pole enam Eesti kroon käibel, siis loo võimalus, mis võimaldaks teisendada Euro teistesse valuutadesse. Kursi kohta saab XML kujul info siit:http://www.ecb.europa.eu/stats/eurofxref/eurofxref-daily.xml Lihtne näide: Kasutaja sisestab 10 ning väljund on: 10 => 14.450USD, 19.558BGN