Praktikum1: Väärtustüüpi muutujad CSharp programmeerimiskeeles: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Mposka (talk | contribs)
Created page with '=Eeldused= Vaata läbi teooria: * Väärtustüüpi muutujad CSharp programmeerimiskeeles, peatükk 1 * http://www.csharphelp.com/2006/12/c-tutorial-for-beginners/ * Microsof…'
 
Mposka (talk | contribs)
No edit summary
 
(7 intermediate revisions by the same user not shown)
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.
<!--'''Näidislahendus asub [http://enos.itcollege.ee/~mposka/Csharp2012/1%20-EsimeneKohtumine/ siin]''' <br/>
'''Praktikumi videosalvestus asub [http://echo360.e-uni.ee/ess/echo/presentation/ce7f08c8-c77c-4fc7-8be4-20584b10a0ad siin]'''-->
=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 13: Line 28:
*saadud võrrand ja selle lahendid kirjutatakse välja
*saadud võrrand ja selle lahendid kirjutatakse välja
*juhul kui lahendid puuduvad, väljastatakse selle kohta teade
*juhul kui lahendid puuduvad, väljastatakse selle kohta teade
*Veahalduse kohta leiab lugemist siit:


=Käsi_mittehoitud_tegevus=
<!-- Üks näidislahendus:
Koosta rakendus, mis teisendab temperatuurinäidud Celsius-ühikutest Fahrenheit-Kelvin ühikutesse
*http://enos.itcollege.ee/~mposka/Csharp2011/Praktikum1/ -->
Vajalikud materjalid:
 
* Lisainfo http://en.wikipedia.org/wiki/Celsius
* Näide: http://www.toidutare.ee/targadtabelid.php?show=temperatuur


=Mul_on_igav_teeks_ka_midagi_tegevus=
=Mul_on_igav_teeks_ka_midagi_tegevus=

Latest revision as of 11:19, 2 September 2013

Eeldused

Vaata läbi teooria:

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:

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