Oyd va tarmoq dasturlash(C++, Java) Variant №1



Download 1,38 Mb.
Sana20.07.2022
Hajmi1,38 Mb.
#825768
Bog'liq
амалий вазифалар Дас инж bollaga (1)


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)

  1. Quyidagi elementlardan Serial Monitor da tugmani bosilganlik holati haqida ma’lumot beruvchi dastur tuzing





  1. Quyidagi elementlardan Potensiometr ni aylantirganingizda LED yorqinligi o’zgaradigan dasturni tuzing.



  1. Quyidagi elementlardan AnalogWrite funksiyasidan foydalangan holda 1 - LEDni asta o'chiring/yoqing. Loop funksiyai bir marotaba bajarilganda 2 – LED bir soniya davomida yonsin




  1. Quyidagi elementlardan Potensiometr ni aylantirganingizda LED lar ketma ket yonadigan dasturni tuzing.



  1. 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,
Download 1,38 Mb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish