• WriteLine (); } Console.WriteLine
  • using System; classBreakDemo2 { staticvoid Main




    Download 51,41 Kb.
    bet8/13
    Sana18.05.2024
    Hajmi51,41 Kb.
    #241362
    1   ...   5   6   7   8   9   10   11   12   13
    Bog'liq
    C# dasturlash tilida takrorlanuvchi jaryonlarni dasturlash.doc 2

    using System; classBreakDemo2
    {
    staticvoid Main()
    {
    inti; i =-10;
    do
    {
    if(i>0) break;
    Console.Write(i+""); i++;
    }while(i<=10);
    Console.WriteLine("imusbatqiymatga yetgunchabajariladikeyin to‘xtatiladi!");
    }
    }
    Endi break operatoridan foydalanib yana bitta misolni ko‘rib chiqamiz. Quyidagi dastur sonning eng kichik bo‘luvchisini topadi.
    //Sonningengkichik bo‘luvchisinitopish.
    usingSystem;
    classFindSmallestFactor
    {
    staticvoid Main()
    {
    intfactor =1; intnum = 3487;
    for(inti = 2; i <=num / i; i++)
    {
    if ((num%i)==0)
    {
    factor=i;
    break;//sonningengkichik koeffitsiyentitopilishi bilanoqsikl tugatiladi
    }
    }
    Console.WriteLine("Engkichikbo‘luvchisi:"+factor);
    }
    }
    Dastur natijasi:
    Engkichikbo‘luvchisi: 11
    break operatori sonning eng kichik bo‘luvchisi topilishi bilan for siklining bajarilishinito‘xtatadi.breakoperatoridanbundayfoydalanishtufaylisonningengkichikqiymatinitopgandan
    so‘ngboshqaqiymatlarnisinabko‘rishningkeragiyo‘qvashuninguchunsiklningqolganqismini bajarishga hojat yo‘q.
    Agarbreakoperatoribirnechtaichkisikllardaishlatilsa,ufaqatengichkisiklnito‘xtatadi.
    Misolsifatidaquyidagidasturniko‘ribchiqamiz.
    //Breakoperatoriniichkisikllarda qo‘llash.
    using System; classBreakNested
    {
    staticvoid Main()
    {
    for(inti = 0; i <3;i++)
    {
    Console.WriteLine("Tashqisikl:"+i); Console.Write("Ichki sikl: ");
    intt =0;
    while(t <100)
    {
    if(t==10)break;//agart=10bo‘lsa,ichkisiklnito'xtatish Console.Write(t + "");
    t++;
    }
    Console.WriteLine();
    }
    Console.WriteLine("Sikllaryakunlandi."); Console.ReadKey();
    }
    }
    Dastur natijasi.
    Tashqi sikl: 0
    Ichkisikl: 01 2 34 5 678 9
    Tashqi sikl: 1
    Ichkisikl: 01 2 34 5 678 9
    Tashqi sikl: 2
    Ichkisikl:0123456789 Sikllar yakunlandi.

    Download 51,41 Kb.
    1   ...   5   6   7   8   9   10   11   12   13




    Download 51,41 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    using System; classBreakDemo2 { staticvoid Main

    Download 51,41 Kb.