Tuzuvchilar: D. M. Sotvoldiyev, "Matematika va at" kafedrasi dots V. b., PhD


"Yana mahsulot qo'shasizmi?(ha/yo'q)"


Download 210.94 Kb.
bet3/3
Sana01.04.2023
Hajmi210.94 Kb.
#1315521
1   2   3
Bog'liq
lab 3 uzb

"Yana mahsulot qo'shasizmi?(ha/yo'q)" agar ha desangiz yangi maxsulot ro’yhatga qo’shasiz agar yo’q desangiz dastur shu joyda to’xtasin.



  1. While tsiklidan foydalanib. Fiskal kutubhonasi uchun kitoblar va ularning narhlari lug'atini shakllantiruvchi dastur yozing. Foydalanuvchidan lug'atga bir nechta elementlar (kitob va uning narhi) kiritishni so'rang. Yangi kitob qo’shishdan oldin "Yana kitob qo'shasizmi?(ha/yo'q)" agar ha desangiz yangi kitob ro’yhatga qo’shasiz agar yo’q desangiz ekranga kitoblar ro’yhatga qo’shildi degan habar chiqsin.



  1. Haridor kirob magazinga kirdi va olmoqchi bolgan kitoblar ro’yhatini ko’rsatdi(xoxlasangiz ro’yhatni o’zgarmas qilib oling, xoxlasangiz olmoqchi bo’lgan kitoblarni ro’yhatini input bilan kiriting) ro'yxatidagi har bir kitobnitni magazindagi kitoblar bilan solishitiring (tayyor ro'yxat ishlatishingiz mumkin). Agar kitob magazinda mavjud bo'lsa kitob narhini chiqaring, aks holda "Bizda bu kitob yo'q" degan xabarni kor'sating.

  2. Berilgan oraliqdagi tub sonlar ro'yxatini qaytaruvchi funksiya yozing (tub sonlar —faqat birga va o'ziga qoldiqsiz bo'linuvchi, 1 dan katta musbat sonlar)

  3. Ro'yxatdagi sonlar yig'indisini hisoblang va konsolga chiqaring

  4. Ro'yxatdagi eng katta va eng kichik son o'rtasidagi ayirmani hisoblang va konsolga chiqaring

  5. 100-200 gacha bolgan sonlardan tasodifiy 10 tasini ekranga chiqarib berish dasturini tuzing.

Download 210.94 Kb.

Do'stlaringiz bilan baham:
1   2   3




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