• Visual Studio 2013 (VS 2013)
  • Installed Templates
  • 1.2-rasm.
  • Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr




    Download 6,33 Mb.
    Pdf ko'rish
    bet53/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   49   50   51   52   53   54   55   56   ...   194
     
    Amaliy mashg‘ulot 
    1-misol.
     
    4 xonali butun n sonni konsoldan o‘qib oling va har bir xona birligi 
    asosida ekranga chop eting. 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    86 
    Visual Studio 2013 (VS 2013) muhiti o‘rnatilgach, tizim ishga tushiriladi, 
    1.1 rasmda keltirilgan foydalanuvchi interfeysi shakllantiriladi. 
    1.1-rasm. Visual Studio 2013 tizimining boshlang‘ich sahifasi 
    VS 2012 muhitida biror turdagi dasturiy ta’minotni yaratish uchun File 
    menyusidagi New Project buyrug‘ini ishga tushirish lozim. Natijada tizimda 
    o‘rnatilgan bir qancha turdagi shablonlar (Installed Templates) taqdim 
    qilinadi. Ular orasida Visual Basic, Visual C#, Visual C++, Visual F# va 
    boshqalar mavjud. So‘ngra Visual C# qismini tanlab, shablonlar 
    (Templates) ichidan ConsoleApplication qismini tanlaymiz. Yangi hosil 
    qilinayotgan loyiha nomi (Name)ni FirstProgramm kabi kiritib, OK 
    tugmasini bosamiz. Natijada 1.2 rasmda keltirilgan quyidagi oyna 
    shakllantiriladi. 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    87 
    ▪ 
    1.2-rasm. Dasturiy kod oynasi 
    ▪ 
    E
    ndi berilgan masala kodini
    ▪ 
    static
    void
    Main(
    string
    [] args) 
    ▪ { 
    ▪ } 
    ▪ S# dagi asosiy metod blokiga yoziladi. 
    ▪ 
    using
    System; 
    ▪ 
    using
    System.Collections.Generic; 
    ▪ 
    using
    System.Linq; 
    ▪ 
    using
    System.Text; 
    ▪ 
    using
    System.Threading.Tasks; 

    ▪ 
    namespace
    FirstProgramm 
    ▪ { 

    class
    Program
    ▪ { 

    static
    void
    Main(
    string
    [] args) 
    ▪ { 

    Console
    .Write(
    "To'r xonali sonni kiriting: 
    "
    ); 

    int
    n = 
    int
    .Parse(
    Console
    .ReadLine()); 

    Console
    .WriteLine(
    "Birlar xonasi: {0}"
    , n % 
    10); 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    88 

    Console
    .WriteLine(
    "O'nlar xonasi: {0}"
    , (n 
    % 100)/10); 

    Console
    .WriteLine(
    "Yuzlar xonasi: {0}"
    , (n 
    / 100)%10); 

    Console
    .WriteLine(
    "Minglar xonasi: {0}"
    , n 
    / 1000); 

    Console
    .ReadKey();
    ▪ } 
    ▪ } 
    ▪ } 
    ▪ Endi ushbu dasturni F5 tugmasi orqali ishga tushiramiz va sinovdan 
    o‘tkazamiz. Konsol oynasi hosil bo‘ladi. n sonini kiritamiz va 1.3-rasmda 
    keltirilgan natijaga erishamiz. 
    ▪ 
    1.3-rasm. Konsol oynasi. 
    ▪ Agar dasturni ishlatish jarayonida biror xatolik sodir bo‘lsa, uni  yoki 
    funksional tugmalari orqali tekshirib ko‘rish mumkin. Ushbu holda 
    dasturning har bir operatori ketma-ket bajarilib, zarur o‘zgaruvchi 
    qiymatini uning nomiga sichqonchani yaqinlashtirib ko‘rish mumkin. 
    Shuningdek, dasturning zarur tugun nuqtasiga tugmasini bosib yoki 

    Download 6,33 Mb.
    1   ...   49   50   51   52   53   54   55   56   ...   194




    Download 6,33 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr

    Download 6,33 Mb.
    Pdf ko'rish