• //Sikl tanasi }
  • { static void Main(string[] args)




    Download 387.79 Kb.
    bet4/5
    Sana07.11.2023
    Hajmi387.79 Kb.
    #95278
    1   2   3   4   5
    Bog'liq
    Skillar va skill ichidagi operatorlar
    Do you know ABC, Mirzo Ulug\'bek, Ko\'rsatkichli tenglamalar, ochiq dars ishlanma
    {
    static void Main(string[] args)
    {
    int num;
    int nextdigit;
    Console.Write("Son: ");
    num = Convert.ToInt32(Console.ReadLine());
    Console.Write("Soning raqamlari teskari tartibda: ");
    do
    {
    nextdigit = num % 10;
    Console.Write(nextdigit);
    num = num / 10;
    }while (num > 0);
    Console.WriteLine();
    Console.ReadLine();
    }
    }


    1. Foreach skil operatori

    Foreach siklining for, while, do while sikllaridan asosiy farqi foreach sikliga shart berilmaydi. Foreach sikli asosan massivlar va kolleksiya qiymatlari bilan ishlashni osonlashtirish uchun mo‘ljallangan bo‘lib, bunda massivning har bir elementiga undagi elementlar sonini bilmagan holda barcha elementlariga murojaat qilish imkonini beradi.
    foreach blok sxemasi quydagicha:



    // Sintaksisi quyidagicha


    foreach (var item in collection)
    {
    // body
    }


    // O'zimizning tilda :)
    foreach( in )
    {
    //Sikl tanasi
    }

    Bu yerda e’tibor qaratiladigan jihati o‘zgaruvchi turi massiv turi bilan mos kelishi lozim(olmaning tagiga olma tushadi deganlaridek…☺).


    Ko'p gapirgandan ko'ra soddaroq misolda ko'rsak :)))
    Biz avvaliga qiladigan ishimizni bilib olishimiz lozim, demak biz qandaydir elementlarga ega massiv yaratamiz va foreach sikli orqali massiv elementlarini ekranga chiqaramiz
    class Program

    Download 387.79 Kb.
    1   2   3   4   5




    Download 387.79 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    { static void Main(string[] args)

    Download 387.79 Kb.