• 2-masala dastur kodi
  • Bajardi: Jumanova Cho’lpanoy Tekshirdi: Fayzullayeva z toshent-2024 Mavzu




    Download 133,42 Kb.
    Sana09.01.2024
    Hajmi133,42 Kb.
    #133567
    Bog'liq
    Dasturlash Mustaqill ish




    Muhammad al-Xorazmiy nomidagi
    Toshkent Axborot Texnologiyalari Universiteti

    Mustaqil ish





    Bajardi: Jumanova Cho’lpanoy
    Tekshirdi: Fayzullayeva Z

    Toshent-2024

    Mavzu:
    10 - Variant
    1. Ikkita butun A va V sonlari berilgan. Jumlani rostlikka tekshiring: “A va V sonlarning hech bo’lmaganda bittasi toq son".
    2. To'gri uchburchakning katetlari a va b berilgan. Uning gipotenuzasi s va perimetri p aniqlansin.
    3.(OOP) Kitob va daftar class larini yarating va ularni bog’lovchi funksiyalar yarating
    1-masala dastru kodi.
    #include
    int main() {
    int A, V;
    // Foydalanuvchidan A va V ni olish
    std::cout << "A ni kiriting: ";
    std::cin >> A;
    std::cout << "V ni kiriting: ";
    std::cin >> V;
    // A va V sonlarning hech bo'lmaganda bittasi toq sonligini tekshirish
    if (A % 2 == 1 || V % 2 == 1) {
    std::cout << "A va V sonlarning hech bo'lmaganda bittasi toq son.\n";
    } else {
    std::cout << "A va V sonlarning hech bo'lmaganda bittasi juft son.\n";
    }
    return 0;
    }
    Dastur natijasi:

    2-masala dastur kodi:
    #include
    #include
    int main() {
    double a, b, c, p;
    // Foydalanuvchidan katetlarni olish
    std::cout << "Katet a ni kiriting: ";
    std::cin >> a;
    std::cout << "Katet b ni kiriting: ";
    std::cin >> b;
    // Gipotenuza va perimetrni hisoblash
    c = sqrt(pow(a, 2) + pow(b, 2));
    p = a + b + c;

    // Natijalarni chiqarish


    std::cout << "Gipotenuza: " << c << std::endl;
    std::cout << "Perimetri: " << p << std::endl;
    return 0;
    }
    Dastur natijasi:

    3-masala dastur kodi:
    #include
    #include
    class Kitob {
    private:
    std::string nomi;
    std::string muallif;
    int yil;

    public:
    // Konstruktor


    Kitob(std::string nomi, std::string muallif, int yil) : nomi(nomi), muallif(muallif), yil(yil) {}
    // Obyektni ma'lumotlarini chiqarish
    void kitobniChiqarish() {
    std::cout << "Kitob: " << nomi << std::endl;
    std::cout << "Muallif: " << muallif << std::endl;
    std::cout << "Yil: " << yil << std::endl;
    }
    };
    class Daftar {
    private:
    int sahifaSoni;
    public:
    // Konstruktor
    Daftar(int sahifaSoni) : sahifaSoni(sahifaSoni) {}
    // Obyektni ma'lumotlarini chiqarish
    void daftarniChiqarish() {
    std::cout << "Daftar: " << std::endl;
    std::cout << "Sahifa soni: " << sahifaSoni << std::endl;
    }
    };
    int main() {
    // Kitob obyekti yaratish
    Kitob kitob("O'tgan kunlar", "Abdulla Qodiriy", 1925);
    // Daftar obyekti yaratish
    Daftar daftar(200);
    // Kitob va Daftar obyektlarini chiqarish
    kitob.kitobniChiqarish();
    std::cout << std::endl;
    daftar.daftarniChiqarish();
    return 0;
    }
    Dastur natijasi :

    Download 133,42 Kb.




    Download 133,42 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Bajardi: Jumanova Cho’lpanoy Tekshirdi: Fayzullayeva z toshent-2024 Mavzu

    Download 133,42 Kb.