Konspekt C#

Osa 2 – Valikute konstruktsionid.

Valikud

Ehk võimalus otsustamiseks, kui on vaja, et programm käituks kord üht-, kord teistmoodi.

public static void Main(string[] args)
        {
            Console.WriteLine("Tere tulemast!");
            string eesnimi = Console.ReadLine();
            Console.WriteLine("Tere, " + eesnimi);
            if (eesnimi.ToLower()=="juku")
            {
                Console.WriteLine("Tule minu juurde külla!");
            }
            else
            {
                Console.WriteLine("Täna mind kodus pole!");
            }
            int arv1 = int.Parse(Console.ReadLine());
            int arv2 = int.Parse(Console.ReadLine());
            Console.WriteLine("Arvude {0} ja {1} korrutis võrdub {2}", arv1, arv2, arv1 * arv2);
            Console.ReadLine();
        }

Lisame ka funktsioonid, mis dekodeerivad kuu järjekorranumbri kuu nimetuseks ja hooaja nimetuseks.

public static string Kuu_nimetus(int kuu_nr)
{
    string kuu = "";
    switch (kuu_nr)
    {
        case 1: kuu = "Jaanuar"; break;
        case 2: kuu = "Veebruar"; break;
        case 3: kuu = "Märts"; break;
        case 4: kuu = "Aprill"; break;
        case 5: kuu = "Mai"; break;
        case 6: kuu = "Juuni"; break;
        case 7: kuu = "Juuli"; break;
        case 8: kuu = "August"; break;
        case 9: kuu = "September"; break;
        case 10: kuu = "Oktoober"; break;
        case 11: kuu = "Novemberr"; break;
        case 12: kuu = "Detsember"; break;

        default:
            kuu = "???";
            break;
    }
    return kuu;
}
public static string Hooaeg(int kuu_nr) 
{
    string hoo = "";
    if (kuu_nr==1 || kuu_nr==2 || kuu_nr==12) //&& - and, || - or
    {
        hoo = "Talv";
    }
    else if (kuu_nr>2 && kuu_nr<6)
    {
        hoo = "Kevad";
    }
    else if (kuu_nr > 5 && kuu_nr < 9)
    {
        hoo = "Suvi";
    }
    else if (kuu_nr > 8 && kuu_nr < 12) //9,10,11
    {
        hoo = "Sügis";
    }
    else
    {
        hoo = "???";  
    }
        return hoo;
}

Ülesanded:

Küsi inimeselt poes eraldi kas ta soovib osta piima, saia, leiba. Löö hinnad kokku ning teata, mis kõik ostetud kraam maksma läheb.




Lehed: 1 2 3 4 5 6