RAKENNUSPALIKOITA SEINJOEN KANSALAISOPISTO Jussi Rasku Aki Sirvi Aliohjelman

  • Slides: 9
Download presentation
RAKENNUSPALIKOITA SEINÄJOEN KANSALAISOPISTO Jussi Rasku Aki Sirviö

RAKENNUSPALIKOITA SEINÄJOEN KANSALAISOPISTO Jussi Rasku Aki Sirviö

Aliohjelman rakenne paluuarvon tyyppi nimi parametrit string Yhdista(string sana 1, string sana 2) {

Aliohjelman rakenne paluuarvon tyyppi nimi parametrit string Yhdista(string sana 1, string sana 2) { string yhdiste = sana 1 + sana 2; koodi return yhdiste; }

Aliohjelman kutsuminen // Alustetaan ensin merkkijonot string hei = "Hei "; string nimi =

Aliohjelman kutsuminen // Alustetaan ensin merkkijonot string hei = "Hei "; string nimi = "Jussi"; // Kutsutaan Yhdista()-aliohjelmaa string tervehdys = Yhdista(hei, nimi); Message. Display. Add(tervehdys);

Ehtolauseen rakenne if ( EHTO ) { // Jos ehto toteutuu, tämä suoritetaan …

Ehtolauseen rakenne if ( EHTO ) { // Jos ehto toteutuu, tämä suoritetaan … }

Ehtolause 1/3 // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text

Ehtolause 1/3 // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text int luku = int. Parse(syote); // Tarkistetaan ehto if (luku == 1) { Message. Display. Add("Pariton"); } else if (luku == 2) { Message. Display. Add("Parillinen"); } else { Message. Display. Add "Ei hajua!? !"); }

Ehtolause 2/3 // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text

Ehtolause 2/3 // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text int luku = int. Parse(syote); // Tarkistetaan ehto if (luku % 2) { Message. Display. Add("Parillinen"); } else { Message. Display. Add("Pariton"); }

Ehtolause 3/3 // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text

Ehtolause 3/3 // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text int luku = int. Parse(syote); // Tarkistetaan if (luku > 2) { Message. Display. Add("Suurempi kuin 2"); } else if (luku != 2) { Message. Display. Add("Ei 2"); }

Silmukan rakenne alustus lopetusehto päivitys for (int i = 0 ; i < luku

Silmukan rakenne alustus lopetusehto päivitys for (int i = 0 ; i < luku ; i++ ) { // Toistettava koodi tähän … }

Silmukka esimerkki // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text;

Silmukka esimerkki // Luetaan käyttäjän syöttämä luku string syote = ikkuna. Input. Box. Text; int luku = int. Parse(syote); // Luetellaan kaikki luvut siihen asti for (int i = 0 ; i < luku ; i++) { Message. Display. Add( i. To. String() ); }