Перейти к содержимому

Luento 11 (Ohjelmointi 1)

Ohjelmointi JYU

0:00 / 0:00

Luento 11 (Ohjelmointi 1)

2 394 просмотра · Трансляция закончилась 2 недели назад
Ohjelmointi JYU
719 подписчиков
2 394 просмотра · Трансляция закончилась 2 недели назад
Luento 11, Ohjelmointi 1 00:00 Odotusruutu 03:09 Luento alkaa: kertaavasti C#-kielen toiminnasta 04:12 Staattinen tyypitys ja tyyppimuunnokset 05:22 Implisiittinen tyyppimuunnos: int doubleksi 06:59 Kysymys: menetetäänkö tarkkuutta? 09:11 int.MaxValue doubleksi 09:48 Liukuluku ei muunnu automaattisesti kokonaisluvuksi 10:23 Kysymys: ToString ja takaisin int.Parse-metodilla 13:09 Tyyppimuunnos lausekkeissa 13:59 Merkki kokonaisluvuksi ja ASCII-koodit 17:13 Ei implisiittisiä muunnoksia bool-tyypille 18:10 Eksplisiittinen tyyppimuunnos (cast) 19:16 Liian suuri arvo: short, int ja käännösvirhe 20:55 Liukulukujen pyöristysvirheet: float-esimerkki 24:08 Extract Method: koodi omaksi aliohjelmaksi 25:09 Double intiksi: desimaaliosa katkeaa 26:06 Merkkijonon parsiminen luvuksi 27:26 Virheellinen syöte ja TryParse 29:49 Lauseet ja lausekkeet 32:51 Esimerkki: lauseke ei yksinään ole lause 35:15 Operaattorit 36:08 Not-operaattori 39:39 Aritmeettiset operaattorit ja laskujärjestys 40:14 Yhdistetyt sijoitusoperaattorit 42:03 Sijoitus lausekkeena tulostuslauseessa 43:20 Kasvatus- ja vähennysoperaattorit ++ ja -- 44:09 Pre- ja postinkrementti 45:45 Esimerkki: inkrementti while-silmukan ehdossa 48:37 Totuusarvoiset lausekkeet ja vertailuoperaattorit 49:38 Merkkijonojen vertailu ==-operaattorilla 50:48 Bool-arvon palauttava aliohjelma lausekkeena 51:54 Loogiset operaattorit 53:55 Liukulukujen yhtäsuuruuden vertailu 55:38 Lopetus Luennoija: Antti-Jussi Lakanen, yliopistonlehtori FT Informaatioteknologian tiedekunta, Jyväskylän yliopisto