Praktikum: Väärtustüüpi muutujad ja meetodid CSharp programmeerimiskeeles: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 14: | Line 14: | ||
= Käsi_hoitud tegevus = | = Käsi_hoitud tegevus = | ||
*Luua meetod, mis küsib kasutaja käest arvu ning teeb seda seni kaua, kuni kasutaja on andnud korrektse sisendi | *Luua meetod, mis küsib kasutaja käest arvu ning teeb seda seni kaua, kuni kasutaja on andnud korrektse sisendi | ||
*Luua meetod, mis küsib kasutajalt kolm arvu(kolmnurga küljed) ning annab kasutajale tagasi kolmnnurga ümbermõõdu | |||
**Täienda meetodit nii, et meetod tagastab info selle kohta, kas tegemist oli tegelikult ka kolmnurgaga ja kolmnurga ümbermõõdu | |||
= Käsi_mittehoitud tegevus = | = Käsi_mittehoitud tegevus = |
Revision as of 07:36, 11 September 2017
Eeldused
Vaata läbi teooria:
- Väärtustüüpi muutujad CSharp programmeerimiskeeles, peatükk 1
- Tsüklid
- Meetodid
- Lokaalsed funktsioonid(alates C#7.0)
- Out parameeter
Käsi_hoitud tegevus
- Luua meetod, mis küsib kasutaja käest arvu ning teeb seda seni kaua, kuni kasutaja on andnud korrektse sisendi
- Luua meetod, mis küsib kasutajalt kolm arvu(kolmnurga küljed) ning annab kasutajale tagasi kolmnnurga ümbermõõdu
- Täienda meetodit nii, et meetod tagastab info selle kohta, kas tegemist oli tegelikult ka kolmnurgaga ja kolmnurga ümbermõõdu
Käsi_mittehoitud tegevus
- Täienda rakendust nii, et selle käivitamisel, küsitaks kasutaja käest, mida ta soovib teha. Valik tehakse eelpool realiseeritud funktsionaalsuste seast
- Kasuta selleks switch-case lahendust
- Loo meetod, mis saab sisendiks lause ning tagastab lauses olevate sõnade arvu
- Loo meetod, mis saab sisendiks lause ning tagastab selle lause tagurpidi pööratuna. Ehk "Tere, maailm!" -> "!mliaam ,ereT"