• Raqam turlari
  • Boolean turlari
  • Belgilar turlari
  • O’zbekiston respublikasi raqamli texnologiylar vazirligi muhammad al­-xorazmiy nomidagi




    Download 0,76 Mb.
    bet4/8
    Sana17.07.2024
    Hajmi0,76 Mb.
    #267759
    1   2   3   4   5   6   7   8
    Bog'liq
    Loyiha

    C++ ma’lumot turlari
    C++ dasturlash tilida muhim o'zak bo'lgan ma'lumot turlari haqida gaplashib olamiz. C++ dasturlash tilida har bir o'zgaruvchi yoki o'zgarmasni tipi ya'ni ma'lumot tipi bilan yoziladi.

    #include


    using namespace std;

    int main() {
    int myNum = 5; // Butun (whole number)
    float myFloatNum = 5.99; // O'nli kasr
    double myDoubleNum = 9.98; // O'nli kasr Float bilan chegarasi bilan farq qiladi.
    char myLetter = 'D'; // Char
    bool myBoolean = true; // Boolean (Rost yoki Yolg'on)
    string myText = "Hello"; // Satr
    }

    Ma'lumotlarning asosiy turlari


    Ma'lumotlar turi o'zgaruvchini saqlaydigan ma'lumot hajmi va turini belgilaydi:


    Raqam turlari


    #include
    using namespace std;

    int main() {
    int butun = 13; // Butun (whole number)
    }

    #include


    using namespace std;

    int main() {
    int mn = 13.15; // Haqiqiy (whole number)
    }


    Boolean turlari


    Boolean ma'lumotlar turi bilan e'lon qilinadi boolkalit so'z va faqat qiymatlarni qabul qilishi mumkin true, yoki false. Qiymat qaytarilganda true = 1
    va false
     = 0.
    #include
    using namespace std;

    int main() {
    bool togri = true;
    bool yolgon = false;
    cout << togri; // Chiqadi 1 (true)
    cout << yolgon; // Chiqadi 0 (false)
    }

    Belgilar turlari


    charMa'lumotlar turi saqlash uchun foydalaniladigan yagona belgi. Belgilar 'A' yoki 'c' kabi bir tirnoq bilan o'ralgan bo'lishi kerak:
    char myGrade = 'F';
    cout << myGrade;
    Shu bilan bir qatorda, siz ma'lum bir belgilarni ko'rsatish uchun ASCII qiymatlaridan foydalanishingiz mumkin:
    #include
    using namespace std;

    int main() {
    char a = 65, b = 66, c = 67;
    cout << a;
    cout << b;
    cout << c;
    }

    Download 0,76 Mb.
    1   2   3   4   5   6   7   8




    Download 0,76 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O’zbekiston respublikasi raqamli texnologiylar vazirligi muhammad al­-xorazmiy nomidagi

    Download 0,76 Mb.