Javob:
1) 100
2) 0
3) 80
4) 200
(5) null referat uringanda exception tashiladi
6-masala
Quyida dasturni tahlil qiling va dasturni ishga tushirishga uringandan soʻng natijani koʻrsating:
public delegate void Выdать(ref int a);
sinf Accrual{
int s = 100;
ommaviy tadbir Ish haqini rasmiylashtirish;
umumii void Accrue() { Maosh(ref lar); }
public void Get() { System.Console.Write(lar); }}
sinf BoomTrust { ommaviy statik bo'shliq OnSalary(ref int s) { s = s + 10; } }
sinf BoomStroy { ommaviy statik bo'shliq OnSalary(ref int s) { s = s - 30; } }
sinf Part-timer{
statik void Main(string[] args) {
boshlanishning akkreditivligi = yangi Accrual();
Boshlang Ish haqi += yangi masala (BoomTrust. OnSalary);
StartSalary += yangi Masala(BoomStroy. OnSalary);
Boshlang Ish haqi += yangi masala (BoomTrust. OnSalary);
Boshlang Ish haqi -= yangi masala (BoomStroy. OnSalary);
Start.Get(); start.Accrue();} }
Javob:
1) 100
2) 110
3) 220
4) 200
(5) null referat uringanda exception tashiladi
37-mashq:
1 raqami
Quyidagi gaplardan barcha haqiqiy gaplarni ro'yhatga olib qo'ying:
Javob:
1) Istisno qo'llovchisi – muayyan xato aniqlanganda boshqaruvni o'z qo'liga oladigan usul
(2) tutish bloki darhol try blokiga rioya qilishi kerak
(3) Agar xatolik yuz berganda, boshqaruv tutqich blokini olsa, u holda ushbu blokni ishga tushirilgandan so'ng, boshqaruv dasturning g'ayritabiiy to'xtatilishiga o'tkaziladi
(4) try-bloklarni o' rnatib bo'ladi
Do'stlaringiz bilan baham: |