1-mustaqil ta’lim topshirig’i. Ishning maqsadi


Download 0.51 Mb.
Pdf ko'rish
bet3/13
Sana22.11.2023
Hajmi0.51 Mb.
#1794573
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
MusT1

Variant № 4 
1. 
funksiyaning qiymatini hisoblovchi dastur tuzing. 
Funksiyaning
dagi qiymatini chiqaring, agar xatolik yuz bersa 
Funksiyaning qiymatini hisoblashda xatolik yuz berdi.” yozuvi chiqsin. 
2. 
massiv berilgan. va butun sonlar berilgan. Massivning –dan -gacha 
indeksli elementlarini yonma-yon chiqaruvchi dastur tuzing, agar xatolik 
yuz bersa “Massivning indeksi chegaradan tashqariga chiqdi.” yozuvi 
chiqsin. 
3. S ixtiyoriy satr berilgan. Agar uning uzunligi 5 ta belgidan kam bo’lmasa va 
“A” harf bilan boshlangan bo’lsa “ matn kiritildi.” yozuvi chiqsin, aks 
holda, throw operatori yordamida yangi istisno yaratilsin va catch blokida 
Matn kamida 5 ta belgidan iborat bo’lishi va “A” xarfi bilan boshlanishi 
kerak!” yozuvi chiqarilsin.
4. Kechagi sanadan 250 kun avvalgi sanani “yil-oy-kun” formatida (masalan: 
2022-12-31) chiqaruvchi dastur tuzing. 
5. Ixtiyoriy S jild nomi va K satr berilgan. S nomli katalog ichida K nomli 
katalog bor yoki yo’qligini aniqlovchi dastur tuzing. Agar S nomli katalog 
mavjud bo’lmasa nomli jild mavjud emas”, agar S katalog ichida K 
nomli katalog mavjud bo’lmasa nomli jild ichida “K” nomli jild 
mavjud emas.” aks xolda nomli jild ichida “K” nomli jild mavjud.” 
yozuvi chiqsin. 
6. Ixtiyoriy S fayl nomi berilgan. Fayldagi ma’lumotlar ichida A xarfi nechta 
ekanligini aniqlovchi dastur tuzing, agar yozuv mavjud bo’lsa  faylda 
N ta A xarfi mavjud.” yozuvi chiqsin. Agar bunday nomli fayl mavjud 
bo’lmasa, uni yarating va “ nomli fayl yaratildi.” yozuvhi chiqsin, agar 
faylni yaratish mumkin bo’lmasa, faylni yaratishda xatolik yuz 
berdi!” yozuvi chiqsin. 
Variant № 5 


1. 
funksiyaning qiymatini hisoblovchi dastur tuzing. 
Funksiyaning
dagi qiymatini chiqaring, agar xatolik yuz bersa 
Funksiyaning qiymatini hisoblashda xatolik yuz berdi.” yozuvi chiqsin. 
2. 
massiv berilgan. va butun sonlar berilgan. Massivning indeksli
elementini indeksli elementi bilan almashtiruvchi dastur tuzing, agar 
xatolik yuz bersa “Massivning indeksi chegaradan tashqariga chiqdi.” 
yozuvi chiqsin. 
3. A ixtiyoriy butun son berilgan. Agar berilgan son 7 ga qoldiqsiz bo’linsa, 7 
ga bo’lib natijani chiqaruvchi dastur tuzing, berilgan son 7 ga bo’linmasa, 
throw operatori yordamida yangi istisno yaratilsin va catch blokida “7 ga 
qoldiqsiz bo’linadigan son kiritilmadi!” yozuvi chiqarilsin.
4. Bir xafta avvagi sanadan 135 kun keyingi sanani “yil-oy-kunformatida 
(masalan: 2022-12-31) chiqaruvchi dastur tuzing. 
5. Ixtiyoriy S jild nomi va K satr berilgan. S nomli katalog ichida K nomli 
katalog yaratuvchi dastur tuzing. Agar S nomli katalog mavjud bo’lmasa 
nomli jild mavjud emas”, agar K nomli katalogni yaratish mumkin 
bo’lmasa nomli jild ichida “K” nomli jildni yaratishda xatolik yuz 
berdi.” yozuvi chiqsin. 
6. Ixtiyoriy S fayl nomi berilgan. Fayldagi ma’lumotlar ichida “6-masala” 
yozuvi nechta ekanligini aniqlovchi dastur tuzing, agar yozuv mavjud bo’lsa 
 faylda N ta “6-masala” yozuvi mavjud.” yozuvi chiqsin. Agar bunday 
nomli fayl mavjud bo’lmasa, uni yarating va “ nomli fayl yaratildi.” 
yozuvhi chiqsin, agar faylni yaratish mumkin bo’lmasa, faylni 
yaratishda xatolik yuz berdi!” yozuvi chiqsin. 

Download 0.51 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




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