wiki:s2012/pahastipihalla2
Last modified 5 years ago Last modified on 2012-10-12 09:55:46

Pahasti pihalla

Ohjaus 2

Aliohjelmat, silmukat ja kuormittaminen

Tehtävä 1

Tee pääohjelma, joka kysyy käyttäjältä 5 kokonaislukua. Kun kokonaisluvut on kysytty, laskee ohjelma niiden keskiarvon ja tulostaa sen konsoliin.

Kun teet ohjelmaa, älä käytä toistoa tyyliin

    int luku1 = Int32.Parse(Console.ReadLine());
    int luku2 = Int32.Parse(Console.ReadLine());
    int luku3 = Int32.Parse(Console.ReadLine());
    ...

vaan käytä silmukkaa. Esim. M: 16.4 for-silmukka

Tehtävä 2

Tee seuraavan pääohjelman vaatimat aliohjelmat.

    public static void Main(string[] args)
    {
        //Tulostaa viivan -------- jossa on 40 merkkiä
        TulostaErotin();
        
        //Tulostaa viivan -------- jossa on käyttäjän ilmoittama
        //määrä merkkejä, tässä tapauksessa 55
        TulostaErotin(55);

        //Tulostaa viivan ======== jossa on käyttäjän ilmoittama
        //määrä merkkejä, tässä tapauksessa 65 ja merkit ovat
        //nyt =-merkkejä
        TulostaErotin('=', 65);
    }

Ylläoleva pääohjelman esimerkkitulostus on seuraavanlainen:

----------------------------------------
-------------------------------------------------------
=================================================================