The referenced paragraph does not exist.
The referenced paragraph does not exist.
Ohjelmointi 1, syksy 2017, luento 09
9. luento: ma 2.10.2017 klo 12:15-14:00: Aliohjelmien kutsuminen, String, StringBuilder
Muu sisältö: ehtolauseet, luokan käyttäminen sekä olioviitteet
- Pong-muutokset kurssia varten
- TIM-sivu aliohjelmien kutsumisesta
- AliohjelmienKutsuminen.cs - esimerkkejä aliohjelmien kutsuista
- M: 12.3 Muokattavat merkkijonot: StringBuilder
- StringVsStringBuilder.cs - String vs. StringBuilder nopeus
- IntVsDouble.cs - int vs. double nopeus
- M: 13. Ehtolauseet
- M: 13.6.1 Operaattoreiden totuustaulut
- HUOM! Vertailuoperaattorit == ja != toimivat myös
String
-merkkijonojen ''sisällön'' vertailussa, toisin kuin esimerkiksi Javassa. Mutta eivät toimiStringBuilder
-jonoille! - Totuustaulut
- HUOM! Vertailuoperaattorit == ja != toimivat myös
- Luennolle tehdyt koodit versionhallinnassa
- Luennon koodit versionhallinnassa
- 9. luento videona: Osa 1 ja2 MP4 alkuperäinen, MP4 kännykkäversio
- luentoseinä
Funktiot ja järjestäminen
Järjestä kolme pahvilappua järjestykseen.
Aliohjelminen kutsuminen ja APIin lukeminen
Kysymyksiä:
#
Kunaliohjelmaakirjoitetaan
- AliohjelmienKutsuminen.cs - esimerkkejä aliohjelmien kutsuista
#
kutsuja
- StringVsStringBuilder.cs -
String
vs.StringBuilder
nopeus - IntVsDouble.cs -
int
vs.double
nopeus
Yhdistetyt ehdot
Yhdistettyjen ehtojen totuustaulu
p | q | p && q | p || q | p ^ q | !p |
---|---|---|---|---|---|
0 | 0 | 0 | 0 | 0 | 1 |
0 | 1 | 0 | 1 | 1 | 1 |
1 | 0 | 0 | 1 | 1 | 0 |
1 | 1 | 1 | 1 | 0 | 0 |
#
osuuko
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.