OYD va tarmoq dasturlash(C++, Java) Variant № 1 Maxsulot narxini kiriting. Kiritilgan summani mavjud kupyuralarda (1, 3, 5, 10, 25, 50, 100, 200, 500, 1000, 5000, 10000, 50000 so'mlik) soni jihatidan eng kam amalga oshirib to’lash dasturi tuzilsin. Variant № 2 Ko’paytirish (Karra) jadvalini tekshirish dasturi tuzilsin. Foydalanuvchi 2 ta son kiritsin. Bu sonlarning qiymatlari 1 dan katta, 9 dan kichikligini tekshirilsin. Ikki sondan keyin ularning ko’paytmasi javobi ham kiritilsin. Agar javob to’gri kiritilsa, foydalanuvchini tabriklansin, agar javob notog’ri bo’lsa uni ko’paytirish jadvalini yodlashi va to’g’ri javob haqidagi habar bersin. Variant № 3
O’yin yarating (Jumanji). O’yinda qatnashuvchilar sonini kiriting va har bir ishtirokchiga ism bering. Kiritilgan ismlar ketma-ketligi bo’yicha tasodifiy raqam (1 dan 3 gacha) chiqsin va ushbu raqam foydalanuvchiga qo’shilib borsin. O’yin 25 soniga qaysi bir ishtirokchi birinchi yetib borishigacha davom etsin va g’olib aniqlansin. Variant № 4 Foydalanuvchi bir, ikki yoki uch xonali son kiritsin, ushbu sonni so’z bilan yozib chiqaradigan dastur tuzilsin. Misol uchun: Son kiriting: 651 Kiritgan Son: Olti yuz ellik bir Variant № 5 Foydalanuvchi ikkita son kiritsin. Ushbu sonlarni birinchisidan ikkinchisi oralag’idagi juft sonlarni va ularni yig’indisini hisoblaydigan dastur tuzilsin. Variant № 6
Sport zalga turli yoshdagi mijozlar tashrif buyurishadi. Foydalanuvchi zalga nechta mijoz tashrif buyurgani kiritganidan so’ng har bir mijozni yoshi so’ralsin va yosh qiymati foydalanuvchi tomonidan kiritilsin. Yakunda sport zalga tashrif buyurgan mijozlar soni, ularning eng kichik, eng katta va o’rtacha mijozlarning yoshi haqida ma’lumot beradigan dastur tuzilsin.
Variant № 7
Omborda ma’lum sondagi qutilar mavjud (qutilar sonini foydalanuvchi kiritadi). Yuk mashinalari birma-bir kelganda ularga ortiladigan qutilar soni foydalanuvchilar tomonidan kiritilib borilsin. Mashinaga omborda qolgan qutilar sonidan ko’p quti ortilishi berilsa foydalanuvchiga bu haqida ma’lumot berilsin, omborda qolgan qutilar sonini ko’rsatsin va ushbu tartibdagi yuk mashinasiga qayta quti ortilishi so’ralsin. Agar ombordagi barcha qutilar yuk mashinalariga ortib bo’linsa qutilar qolmaganligi haqida habar beradigan dastur tuzilsin.
Variant № 8 Foydalanuvchi to’xtovsiz sonlar kiritsin. 0 sonini kiritganidan keyin dastur o’z ishini to’xtatsin va nechta son kiritganini, ularning umumiy yig’indisini, sonlarning eng katta qiymatini, eng kichigini va o’rtacha qiymatini hisoblaydigan dastur tuzilsin. Variant № 9
20 ta tasodifiy raqam hosil qilinsin (0 dan 10 gacha), ularni ekranda ko’rsating. Tasodifiy raqamlar orasidan eng kichik, eng katta va o’rtacha qiymatini aniqlaydigan dastur tuzilsin.
Предмет программирование интернет вещей(Arduino) Quyidagi elementlardan Serial Monitor da tugmani bosilganlik holati haqida ma’lumot beruvchi dastur tuzing
Quyidagi elementlardan Potensiometr ni aylantirganingizda LED yorqinligi o’zgaradigan dasturni tuzing.
Quyidagi elementlardan AnalogWrite funksiyasidan foydalangan holda 1 - LEDni asta o'chiring/yoqing. Loop funksiyai bir marotaba bajarilganda 2 – LED bir soniya davomida yonsin
Quyidagi elementlardan Potensiometr ni aylantirganingizda LED lar ketma ket yonadigan dasturni tuzing.
Quyidagi elementlardan 1 - Tugmani bosganingizda 1 -LED yonadigan, 2 – tugmani bosganda 2 - LED yonadigan, 3 – tugmani bosganda 3 - LED yonadigan dasturni tuzing.
6. Quyidagi elementlardan 1 - Tugmani bosganingizda LED yonadigan, 2 – tugmani bosganda LED o’chadigan dasturni tuzing.
Internet ilovalarni ishlab chiqish fanidan (Javascript) Topshiriq 1 Qo’yliqqa, Chorsuga va Oloy bozorga boradigan avtobuslarni chiqaradigan dasturni tuzing. Foydalanuvchi Qo’yliqni tanlasa 7, 93 deb chiqaring. Chorsu - 3, 54, 12. Oloy - 434, 5545, 11111.
Topshiriq 2 Topishmoqlar dasturini tuzing. Foydalanuvchiga 5 topishmoq bering. Barchasiga javob bersa - unga baxo 5 berasiz. 4 javob bersa - baxo 4.
Topshiriq 3 Foydalanuvchi unda bor pulini kiritsin. Va molni tanlasin. Puli yetsa - “sotib oldingiz” deb chiqaring. Puli yetmasa - “uzr, pul yetmadi” deb yozing.
Topshiriq 4 Foydalanuvchi yoshini kiritish kerak. Yoshi 0 dan 30 gacha bo’lsa, unga “yoshsiz” deb yozing. Yoshi 30 dan 60 gacha bo’lsa, unga “kattasiz” deb yozing. Yoshi 60 dan yuqori bo’lsa, unga siz qarisiz deb yozing.
Topshiriq 5 Matematik hisob kitoblarni dasturlash: uchburchak yuzi hamda perimetrni hisoblash
Topshiriq 6 Yilda 12 oy berigan. Shu oylarni fasllarga ajratish
Topshiriq 7 Royxatdan o’tish dasturini yaratish
Topshiriq 8 Dollarni so’mga va so’mni dollarga o’giradigan dasturni tuzing. Foydalanuvchi pulni kiritishi kerak bo’ladi,