C#: oop va sinflar Test 1 1-mashq


Download 1.49 Mb.
bet17/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   13   14   15   16   17   18   19   20   ...   101
Bog'liq
ATD (1)

Javob:
1) 40000


2) 45000


3) 20000


(4) -1


(5) Bir yoki bir qancha sintaksis xatoliklari aniqlanganligi sababli dastur bajarib bo'lmadi


2 raqami
Manba modulida quyidagi kod mavjud:
sinf Xodim
{ shaxsiy int id;
xususiy suzish ish haqi = 20000;
ommaviy Xodim(int i, float z) { id = i; ish haqi = z; }
ommaviy suzish Ish haqi(int raqami) { qaytish raqami < id ? ish haqi : -1; }
ommaviy bo'sh ish haqi(int raqami, ref float zarpl)
{ agar (raqam < id)
{ float zrpl = ish haqi;
ish haqi = ish haqi; zarpl = zrpl;
} } }
sinf dasturi
{ statik bo'shliq Asosiy()
{ Xodim Bob = yangi xodim(12, 40000.0f);
float z = 45000.0f; Ivanov.Ish haqi(10, ref z);
System.Console.Write("Bobning maoshi = " + Bobning maoshi(8));
} }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:
1) 40000


2) 20000


3) 45000


(4) -1


(5) Bir yoki bir qancha sintaksis xatoliklari aniqlanganligi sababli dastur bajarib bo'lmadi


3 raqami
Kengashning majlisi2.cs quyida ko'rsatilgan:
umumdaria sinf Test3
{ statik bo'shliq Asosiy()
{ ClassUser user = new ClassUser ();
int count = ClassUser. soni = 112;
System.Console.Write ("count=" + count);
}
}
Kengash1.cs bog'langan majlisini anglatadi, u quyidagi kodga ega:
ommaviy sinf ClassUser
{ ichki statik int soni = 10; }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:

Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   101




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