1-Amaliy ish fan: Dasturlash 15-ball Izoh


Download 33.82 Kb.
bet3/3
Sana02.06.2024
Hajmi33.82 Kb.
#1838661
1   2   3
Bog'liq
Dasturlash 1-Amaliy-ish

2 –topshiriq switch, case operatorlari yordamida bajarish tavsiya etiladi

Baholash mezoni:

Dastur algoritimini to’g’ri va aniqlilik 2-ball:

Dastur natijasi (to’g’ri bajarilganligi) 3 ball;





Dastur ishlash ketma ketligi, ishlatilgan operatorlar, funksiyalar, kalit so’zlar va hozolar bo’yicha yozma tushintirish berish 3-ball ;


Izoh:Namuna sifatida tushintirish 1-amaliy ishning 1 topshirig’ida keltirib o’tilgan






Ummumiy 8-ball


Namuna:
Foydalunuvchi tomonidan belgi kiritiladi, beligilar mos ravishda viloyatlar nomi ekranga chop etiladi!




2-Topshiriq

  • Case1. 1-7 gacha bo’lgan butun sonlar berilgan. Kiritilgan songa mos ravishda hafta kunlarini so’zda ifodalovchi dastur tuzilsin. (1-Dushanba, 2-Seshanba,… hk.

  • Case2. K butun soni berilgan. Baho natijalarini chiqaruvchi dastur tuzing. (1-yomon, 2-qoniqarsiz, 3-qoniqarli, 4-yaxshi, 5-a’lo). Agar K soni 1-5 oraliqqa tegishli bo’lmasa “xato” degan xabar chiqarilsin.

  • Case3. Oy raqamini berilgan. Kiritilgan oy qaysi faslga tegishli ekanligini chiqaruvchi dastur tuzilsin. (Masalan, 2 chi oy “qish” va hk)

  • Case4. Oy raqami berilgan. Shu oyda nechta kun borligini aniqlovchi dastur tuzilsin.

  • Case5. A, B haqiqiy va amal butun son berilgan. A va B sonlari ustiga arifmetik amallar bajaruvchi dastur tuzilsin. Amal quyidagi qiymatlarni qabul qiladi: 1-qo’shish, 2-ayirish, 3-bo’lish, 4-ko’paytirish.

  • Case6. Uzunlik birliklari quyidagi tartibda berilgan. 1-desimetr, 2-kilometr, 3-metr, 4-millimetr, 5-santimetr. Uzunlik birligini bildiruvchi son berilgan (1-5 oraliqda) va shu birlikdagi kesma uzunligi berilgan (haqiqiy son). Kesmaning uzunligini metrlarda ifodalovchi dastur tuzilsin.

  • Case7. Og’irlik birliklari quyidagi tartibda berilgan. 1-kilogramm, 2-milligramm, 3-gramm, 4-tonna, 5-sentner. Og’irlik birligini bildiruvchi son berilgan (1-5 oraliqda) va shu birlikdagi og’irlik qiymati berilgan (haqiqiy son). Og’irlikni kilogrammda ifodalovchi dastur tuzilsin.

  • Case8. Ikkita butun son berilgan D (kun) va M (oy). (Kabisa bo’lmagan yil sanasi kiritiladi). Berilgan sanadan keying sanani ifodalovchi dastur tuzilsin.

  • Case9. Yoshni sonda aniqlovchi 20-100 gacha butun son berilgan. Son kirirtilganda yoshni unga mos so’zlarda ifodalovchi dastur tuzilsin. (“yigirma yosh”, “qirq uch yosh” va hk)

  • Case10. O’quv masalalarini raqamini aniqlovchi 10-50 gacha butun son berilgan. Son kirirtilganda masala raqamini unga mos so’zlarda ifodalovchi dastur tuzilsin. (“yigirmanchi masala”, “o’ttiz beshinchi masala” va hk)

  • Case11. 100-999 gacha oraliqdagi sonlarni so’zlarda ifodalovchi dastur tuzilsin. (masalan, 123-“bir yuz yigirma uch”)

  • Case12. 1-7 gacha bo’lgan butun sonlar berilgan. Kiritilgan songa mos ravishda hafta kunlarini so’zda ifodalovchi dastur tuzilsin. (1-Dushanba, 2-Seshanba,… hk.

  • Case13. K butun soni berilgan. Baho natijalarini chiqaruvchi dastur tuzing. (1-yomon, 2-qoniqarsiz, 3-qoniqarli, 4-yaxshi, 5-a’lo). Agar K soni 1-5 oraliqqa tegishli bo’lmasa “xato” degan xabar chiqarilsin.

  • Case14. Oy raqamini berilgan. Kiritilgan oy qaysi faslga tegishli ekanligini chiqaruvchi dastur tuzilsin. (Masalan, 2 chi oy “qish” va hk)

  • Case15. Oy raqami berilgan. Shu oyda nechta kun borligini aniqlovchi dastur tuzilsin.

  • Case16. A, B haqiqiy va amal butun son berilgan. A va B sonlari ustiga arifmetik amallar bajaruvchi dastur tuzilsin. Amal quyidagi qiymatlarni qabul qiladi: 1-qo’shish, 2-ayirish, 3-bo’lish, 4-ko’paytirish.

  • Case17. Uzunlik birliklari quyidagi tartibda berilgan. 1-desimetr, 2-kilometr, 3-metr, 4-millimetr, 5-santimetr. Uzunlik birligini bildiruvchi son berilgan (1-5 oraliqda) va shu birlikdagi kesma uzunligi berilgan (haqiqiy son). Kesmaning uzunligini metrlarda ifodalovchi dastur tuzilsin.

  • Case18. Og’irlik birliklari quyidagi tartibda berilgan. 1-kilogramm, 2-milligramm, 3-gramm, 4-tonna, 5-sentner. Og’irlik birligini bildiruvchi son berilgan (1-5 oraliqda) va shu birlikdagi og’irlik qiymati berilgan (haqiqiy son). Og’irlikni kilogrammda ifodalovchi dastur tuzilsin.

  • Case19. Ikkita butun son berilgan D (kun) va M (oy). (Kabisa bo’lmagan yil sanasi kiritiladi). Berilgan sanadan keying sanani ifodalovchi dastur tuzilsin.

  • Case20. Yoshni sonda aniqlovchi 20-100 gacha butun son berilgan. Son kirirtilganda yoshni unga mos so’zlarda ifodalovchi dastur tuzilsin. (“yigirma yosh”, “qirq uch yosh” va hk)

  • Case21. O’quv masalalarini raqamini aniqlovchi 10-50 gacha butun son berilgan. Son kirirtilganda masala raqamini unga mos so’zlarda ifodalovchi dastur tuzilsin. (“yigirmanchi masala”, “o’ttiz beshinchi masala” va hk)

  • Case22. 100-999 gacha oraliqdagi sonlarni so’zlarda ifodalovchi dastur tuzilsin. (masalan, 123-“bir yuz yigirma uch”)

  • Case23. Ikkita butun son berilgan D (kun) va M (oy). (Kabisa bo’lmagan yil sanasi kiritiladi). Berilgan sanadan keying sanani ifodalovchi dastur tuzilsin.

  • Case24. Yoshni sonda aniqlovchi 20-100 gacha butun son berilgan. Son kirirtilganda yoshni unga mos so’zlarda ifodalovchi dastur tuzilsin. (“yigirma yosh”, “qirq uch yosh” va hk)

  • Case25. O’quv masalalarini raqamini aniqlovchi 10-50 gacha butun son berilgan. Son kirirtilganda masala raqamini unga mos so’zlarda ifodalovchi dastur tuzilsin. (“yigirmanchi masala”, “o’ttiz beshinchi masala” va hk)

  • Case26. 100-999 gacha oraliqdagi sonlarni so’zlarda ifodalovchi dastur tuzilsin. (masalan, 123-“bir yuz yigirma uch”)

  • Case27. 1-7 gacha bo’lgan butun sonlar berilgan. Kiritilgan songa mos ravishda hafta kunlarini so’zda ifodalovchi dastur tuzilsin. (1-Dushanba, 2-Seshanba,… hk.

  • Case28. K butun soni berilgan. Baho natijalarini chiqaruvchi dastur tuzing. (1-yomon, 2-qoniqarsiz, 3-qoniqarli, 4-yaxshi, 5-a’lo). Agar K soni 1-5 oraliqqa tegishli bo’lmasa “xato” degan xabar chiqarilsin.

  • Case29. Oy raqamini berilgan. Kiritilgan oy qaysi faslga tegishli ekanligini chiqaruvchi dastur tuzilsin. (Masalan, 2 chi oy “qish” va hk)

  • Case30. A, B haqiqiy va amal butun son berilgan. A va B sonlari ustiga arifmetik amallar bajaruvchi dastur tuzilsin. Amal quyidagi qiymatlarni qabul qiladi: 1-qo’shish, 2-ayirish, 3-bo’lish, 4-ko’paytirish.




Download 33.82 Kb.

Do'stlaringiz bilan baham:
1   2   3




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