• 2. Shartlar va Sikllar: include int main() {
  • Obyektga Yo'naltirilish va Obyekt Metodlari




    Download 36,41 Kb.
    bet2/10
    Sana12.12.2023
    Hajmi36,41 Kb.
    #117183
    1   2   3   4   5   6   7   8   9   10
    Bog'liq
    Mustaqil ish 1

    1. Obyektga Yo'naltirilish va Obyekt Metodlari:
    #include

    // Obyekt tuzish


    class Car {
    public:
    // Obyekt xususiyati (atribut)
    std::string brand;

    // Obyektga yo'naltirilgan metod


    void startEngine() {
    std::cout << "Engine started for " << brand << " car." << std::endl;
    }
    };

    int main() {


    // Obyekt yaratish
    Car myCar;
    // Obyektni boshqarish
    myCar.brand = "Toyota";
    myCar.startEngine();


    return 0;
    }
    Bu misolda Car nomli klass yaratilgan va startEngine metodiga obyekt orqali murojaat qilinmoqda.
    2. Shartlar va Sikllar:
    #include

    int main() {


    // Shart operatorlari
    int a = 5;
    if (a > 0) {
    std::cout << "a musbat son." << std::endl;
    } else {
    std::cout << "a manfiy son yoki 0." << std::endl;
    }

    // Sikl operatorlari


    for (int i = 0; i < 5; ++i) {
    std::cout << i << " ";
    }
    std::cout << std::endl;


    return 0;
    }

    Bu misolda if va for operatorlari ishlatilgan. Shart operatorlari yordamida shartlarni tekshirish, sikl operatorlari orqali qayta-qayta amallar bajarish mumkin.


    Bu misollar asosida buyruqni yozishda foydalaniladigan texnikalar ko'rsatilgan, lekin har bir dasturlash tili va tillarning o'z xususiyatlari mavjud bo'ladi. Bu misollar C++ dasturlash tili orqali ko'rsatilgan, lekin imperativ tillar boshqa tillarga ham o'xshash sintaksis va texnikalarga ega bo'ladi.

    Download 36,41 Kb.
    1   2   3   4   5   6   7   8   9   10




    Download 36,41 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Obyektga Yo'naltirilish va Obyekt Metodlari

    Download 36,41 Kb.