• 2.5 Sonlarni Nakov.IO.Cin orqali oson o‘qib olish Sonlarni osongina o‘qib olishning alohida standarti mavjud emas. S va .Net Framewor
  • Asosiy adabiyotlar 1. Robert W. Sebesta, Concepts of Programming Languages, John Wiley Sons, USA 2015. 2.
  • System.Console - Console
  • Console.ReadKey()
  • Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr




    Download 6,33 Mb.
    Pdf ko'rish
    bet52/194
    Sana20.02.2024
    Hajmi6,33 Mb.
    #159185
    1   ...   48   49   50   51   52   53   54   55   ...   194
    3.4 Console.ReadKey() orqali o‘qish 
    Console.ReadKey() metodi konsoldan belgilarni kiritilishini kutib turadi va 
    [Enter] tugmasini bosilishini kutmasdan o‘qiy boshlaydi. ReadKey() dan so‘ralgan 
    natija bosilgan tugma ma’lumoti bo‘lib u ConsoleKeyInfo. tipiga tegishlidir. 
    Quyida misol 
    ConsoleKeyInfo key = Console.ReadKey();
    Console.WriteLine();
    Console.WriteLine(
    "Character entered: "
    + key.KeyChar);
    Console.WriteLine(
    "Special keys: "
    + key.Modifiers); 
    Natija: 
    2.5 Sonlarni Nakov.IO.Cin orqali oson o‘qib olish 
    Sonlarni osongina o‘qib olishning alohida standarti mavjud emas. S# va .Net 
    Frameworkda biz satrlarni o‘qishga ehtiyoj sezamiz, uni belgilarga bo‘lishda bo‘sh 
    joylardan foydalaniladi boshqa tillar va platformalarda S++ da sonlar belgilar va 
    matnlarni parse qilmasdan o‘qiy olamiz. Lekin S# da qo‘shimcha kutubxona va klass 
    lardan foydalanamiz. 
    using
    Nakov.IO;

    int
    x = Cin.NextInt();
    double
    y = Cin.NextDouble();
    decimal
    d = Cin.NextDecimal();
    Console.WriteLine(
    "Result: {0} {1} {2}"
    , x, y, 
    d); 
    Quyidagicha natijaga erishamiz: 


    Dasturlash tillari va axborot-kommunikatsiya texnologiyalari 1-semestr
    85 
    Asosiy adabiyotlar 
    1. Robert W. Sebesta, Concepts of Programming Languages, John Wiley & Sons, 
    USA 2015.
    2. Fundamentals of Computer Programming With C# (The Bulgarian C# 
    Programming Book). Svetlin Nakov & Co., 2013 
    3. Andrew Troelsen. Pro C# 5.0 and the .NET 4.5 Framework Sixth Edition 2012 
    apress. 
    Glossariy 
    Konsol – oynada ma’lumotlar va dastur natijasini ko‘rish uchun ishlatiladi 
    System.Console - Console sinfi yordamida konsolga chiqarish 
    Read(…) – bitta belgini o‘qish 
    ReadKey(…) – klavish kombinatsiyasini o‘qish 
    ReadLine(…) – belgilarni bitta qatorini o‘qish 
    Write(…) – konsolga argumentlarni chiqarish 
    WriteLine(…) – konsolga ma’lumotlarni chiqarish va keyingi qatorga o‘tish 
    Console.ReadKey() – klavish bosilguncha ekranni ushlab turadi 
    KeyChar – kiritilgan belgini ushlab turadi 
    Modifiers – [Ctrl], [Alt], … xoltini ushlab turadi 
    int.Parse(string) – satrni butun tipga o‘tkazadi 
    Convert klassi – metodidan foydalangan holda boshqa tipga o‘tkazish 
    uchun ishlatiladi 
    try-catch – hatoliklarni ushlab qolish uchun ishlatiladi 
    TryParse() – hatoliklarni ushlab qolish uchun ishlatiladi 

    Download 6,33 Mb.
    1   ...   48   49   50   51   52   53   54   55   ...   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