• Qabul qildi:______________________ Toshkent – 2023 y. 1- AMALIY MASHG’ULOT MAVZU: TARMOQLANISH VA UZILISHLARNI TASHKIL ETISH OPERATORLARI.
  • O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al‑xorazmiy nomidagi toshkent axborot texnologiyalari universiteti sirtqi bo‘lim yo‘nalishi Amaliy ish Tayyorladi: 044-22




    Download 196.43 Kb.
    Sana28.12.2023
    Hajmi196.43 Kb.
    #128821
    Bog'liq
    Tursunov Zuxriddin dasturlash 1 amaliy 18
    1-Araliq4esap, 1.1 paragrif (2), 137 20.06.2008, portal.guldu.uz-Sug‘urta agenti va uning sug‘urta bozoridagi o‘rni, 87-91, KÁLENDAR IS REJE, bipolyar tranzistorlar, Muxamedova Matluba Shuxratovna mustaqil ish, 4-амалий машғулот Стандарт, Kattaliklar. Fizik kattaliklar Reja, Metrologik xizmat va ta‟minot., 2 маъруза ISO 9000 Sifat menejment tizimi Atama va ta’riflar, 4-mavzu Til va madaniyat. Pragmalingvistika Reja-fayllar.org, 20240113T1015 - Tursunova Gulhayo - Новый тест

    O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
    MUHAMMAD AL‑XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI


    Sirtqi bo‘lim _____________________________________ yo‘nalishi
    Amaliy ish

    Tayyorladi: __044-22__ guruh talabasi
    Tursunov Zuxriddin
    Qabul qildi:______________________
    Toshkent – 2023 y.

    1- AMALIY MASHG’ULOT
    MAVZU: TARMOQLANISH VA UZILISHLARNI TASHKIL ETISH OPERATORLARI.

    18-Varint



    Dastur kodi:
    #include
    #include

    using namespace std;

    int main() {
    double a, n, m, d;
    cout << "a ni kiriting: ";
    cin >> a;
    if (a > 1) {
    cout << "n ni kiriting: ";
    cin >> n;
    cout << "m ni kiriting: ";
    cin >> m;

    double Y = pow((n * m + a), 2);


    cout << "Natija (Y): " << Y << endl;
    } else {
    cout << "d ni kiriting: ";
    cin >> d;
    double Y = d / (pow(n, 2) + pow(m, 2));
    cout << "Natija (Y): " << Y << endl;
    }
    return 0;
    }

    switch case tanlash operatoriga doir topshiriqlar

    switch case tanlash operatoridan foydalanib, o’zgaruvchilarning barcha qiymatlari uchun funkstiyanihisoblash dasturini tuzing.


    Dastur kodi:

    #include


    using namespace std;
    int main() {
    int number;
    cout << "100 dan 999 gacha oraliqdagi bir son kiriting: ";
    cin >> number;

    if (number < 100 || number > 999) {


    cout << "Noto'g'ri kirish. 100 dan 999 gacha oraliqdagi son kiriting." << endl;
    return 1;
    }
    int birliklar = number % 10;
    int unliklar = (number / 10) % 10;
    int yuzliklar = number / 100;
    cout << yuzliklar << unliklar << birliklar << "-";

    switch (yuzliklar) {


    case 1:
    cout << " yuz";
    break;
    case 2:
    cout << " ikki yuz";
    break;
    case 3:
    cout << " uch yuz";
    break;
    case 4:
    cout << " to'rt yuz";
    break;
    case 5:
    cout << " besh yuz";
    break;
    case 6:
    cout << " olti yuz";
    break;
    case 7:
    cout << " yetti yuz";
    break;
    case 8:
    cout << " sakkiz yuz";
    break;
    case 9:
    cout << " to'qqiz yuz";
    break;
    }
    switch (unliklar) {
    case 1:
    cout << " uch";
    break;
    case 2:
    cout << " yigirma";
    break;
    case 3:
    cout << " o'ttiz ";
    break;
    case 4:
    cout << " qirq";
    break;
    case 5:
    cout << " ellik";
    break;
    case 6:
    cout << " oltmish";
    break;
    case 7:
    cout << " yetmish";
    break;
    case 8:
    cout << " sakson";
    break;
    case 9:
    cout << " to'qson ";
    break;
    }
    switch (birliklar) {
    case 1:
    cout << " bir";
    break;
    case 2:
    cout << " ikki";
    break;
    case 3:
    cout << " uch";
    break;
    case 4:
    cout << " to'rt ";
    break;
    case 5:
    cout << " besh ";
    break;
    case 6:
    cout << " olti ";
    break;
    case 7:
    cout << " yetti ";
    break;
    case 8:
    cout << " sakkiz ";
    break;
    case 9:
    cout << " to'qqiz ";
    break;
    }
    cout << endl;
    return 0;
    }




    Download 196.43 Kb.




    Download 196.43 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al‑xorazmiy nomidagi toshkent axborot texnologiyalari universiteti sirtqi bo‘lim yo‘nalishi Amaliy ish Tayyorladi: 044-22

    Download 196.43 Kb.