• Belgiga mos Unicode kodini aniqlash using
  • Funksiya prototipi Funksiya tavsifi bool char .IsDigit
  • using System; class StringDemo { static void Main




    Download 5,29 Mb.
    bet59/154
    Sana08.01.2024
    Hajmi5,29 Mb.
    #131939
    1   ...   55   56   57   58   59   60   61   62   ...   154
    Bog'liq
    Majmua

    using System;
    class StringDemo
    {
    static void Main()
    {
    Console.WriteLine("KATTA LOTIN HARFLARI");
    for (int i = 65; i <= 90; i++)
    Console.WriteLine( i + "->" + (char)i );
    Console.WriteLine("kichik lotin harflari");
    for (int i = 97; i <= 122; i++)
    Console.WriteLine(i + "->" + (char)i );
    Console.ReadKey();
    }
    }
    Yoki siklni quyidagicha ham tashkil qilish mumkin:
    for (char c ='a'; c <='z'; c++)
    Console.WriteLine((int)c + " " + c );
    C# da satr. C# da satr deb - satr oxiri ('\0') belgisi bilan tugaydigan belgilar massiviga aytiladi. Demak C# da satr - birinchi belgiga o‘rnatilgan ko‘rsatkich ekan. Chunki massiv ham, birinchi elementiga o‘rnatilgan ko‘rsatkichdir.
    Belgiga mos Unicode kodini aniqlash
    using System;
    class StringDemo
    {
    static void Main()
    {
    char[] cPtr=new char[]{'A', 's', 's', 'a', 'l', 'o', 'm', 'u', ', 'a', 'l', 'a', 'y', 'k', 'u', 'm'};
    int i = 0;
    while (i != cPtr.Length)
    {
    Console.WriteLine(cPtr[i] + "=" + (int)cPtr[i] );
    i++;
    }
    Console.ReadKey();
    }
    }
    4.3.3-jadval. Belgilarni qayta ishlovchi funksiyalar

    Funksiya prototipi

    Funksiya tavsifi

    bool char.IsDigit(c)

    Agar c raqam bo‘lsa true, aks holda false qiymat qaytaradi.

    bool char.IsLetter(char c)

    Agar c harf bo‘lsa true, aks holda false qiymat qaytaradi.

    bool char.IsLetterOrDigit(char c)

    Agar c raqam yoki harf bo‘lsa true, aks holda false qiymat qaytaradi.

    bool char.IsLower(char c)

    Agar c kichik harf bo‘lsa true, aks holda false qiymat qaytaradi.

    bool char.IsUpper(char c)

    Agar c katta harf bo‘lsa true, aks holda false qiymat qaytaradi.

    char char.ToLower (char c)

    Agar c katta harf bo‘lsa kichik harf qaytariladi, aks holda argumentni o‘zgarishsiz qaytaradi.

    char char.ToUpper(char c)

    Agar c kichik harf bo‘lsa katta harf qaytariladi, aks holda argumentni o‘zgarishsiz qaytaradi.

    bool char.IsControl(char c)

    Belgilangan Unicode belgisi boshqaruv belgisi sifatida tasniflanganligini yoki yo‘qligini bildiradi.

    bool char.IsPunctuation (char c)

    Belgilangan Unicode belgi tinish belgisi bo‘lsa true, aks holda false qiymat qaytaradi.

    bool char.IsSeparator (char c)

    Belgilangan Unicode belgi ajratuvchi belgisi bo‘lsa true, aks holda false qiymat qaytaradi .

    bool char.IsSymbol (char c)

    c belgi maxsus belgi bo‘lsa true aks holda false qiymat qaytaradi.


    Download 5,29 Mb.
    1   ...   55   56   57   58   59   60   61   62   ...   154




    Download 5,29 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    using System; class StringDemo { static void Main

    Download 5,29 Mb.