Please
Ohjelmointi 1, syksy 2020, luento 08
8. luento: ti 29.09.2020 klo 14:15-16:00: Ehtolauseet, String
- Pahasti Pihalla
- M: 13. Ehtolauseet
- Lue demoja varten myös: Aliohjelminen kutsuminen
- Muista aina katsoa välillä C#-pikasyntaksi
- Tee omatoimisesti Pong-tutoriaalin vaiheet 1-3. Demoissa tehdään sitten 4-7.
- Voit tehdä myös Läpsylintu-tutoriaalin
- Lukuja.cs - esimerkki funktiosta jossa if-lause
- Jypeli-esimerkkipelien lataaminen SVN-palvelimelta
- M: 12. Merkkijonot
- String-luokan MSDN-dokumentaatio
- StringBuilder-luokan MSDN-dokumentaatio
- Merkkijonoja.cs - esimerkkejä merkkijonoista ja kirjaimista sejä merkijonofunktiosta
- Jonoja.cs - esimerkkejä merkkijonofunktioista
- Luennolle tehdyt koodit versionhallinnassa
- Luennon koodit versionhallinnassa
- 8. luento videona: Osa 1 ja 2 MP4 alkuperäinen, MP4 kännykkäversio
- luentoseinä
Pääteohjaukset
#
ae_keskiarvo
Ehtolauseet
- Kolmion metsästyksen versiot
- lisätään ehtolause edellisen päivän KolmionMetsasys-peliin.
- Katso moniste: Ehtolauseet
#
Plugin1
#
k13
if (ehto)
{
lause1;
lause2;
...
lauseN;
}
Kysymyksiä:
#
Mikmerkki
#
helloeka
Merkkijonot
Aliohjelmakutsuihin EI tule tyyppejä (ellei samalla luoda new
:llä uusia olioita, mutta siitä myöhemmin). Olisi 'väärin' kirjoittaa seuraavasti.
y = double Math.Sin(double x); // TÄMÄ ON VÄÄRIN!!! Kutsuun ei tule tyyppejä!
Alla oleva on oikein (olettaen että x
on hyvin määritelty).
y = Math.Sin(x);
#
lumiukko1
#
ae_tolower
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.