C#: oop va sinflar Test 1 1-mashq


) taraf.Sharq (3) (tomoni)Rangi


Download 1.49 Mb.
bet64/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   60   61   62   63   64   65   66   67   ...   101
Bog'liq
ATD (1)

2) taraf.Sharq


(3) (tomoni)Rangi


(4) (Yonbosh)Rang.Oq


(5) Side.NorthWest


6-masala
Manba modulida quyidagi kod mavjud:
Enum Color{Qizil,Yashil,Ko'k,Sariq=1,Qora,Oq}
enum Side{North,South,East,West=1,NorthWest,Southeast}
sinf dasturi
{
statik bo'shliq Asosiy ()
{
Yon tomoni = Side.NorthWest;
Rang rangi = __________ ;
System.Console.WriteLine("THIS WILL " + (int)color);
}
}
Quyida keltirilgan boshlang'ich parametrlar orasida barcha variantlarni ko'rsatib, ularning har birining o'rnini pastki o'rniga bu xabarni ko'rsatadigan to'g'ri dasturni olish uchun konsolga 2 bo'ladi:

Javob:
1) 2


2) Rang: Yashil


3) Rangi: Qora


(4) N. N.


(5) (rang)(Side.Southeast - 1)


27-mashq:
1 raqami
Berilgan kodni tahlil qilish.
sinf Universiteti { ommaviy string nomi;
public University(string n) { nomi = n; } }
sinf o'quvchisi
{ shaxsiy qatorning familiyasi; xususiy universiteti;
jamoat talabasi(string fam, Vuz uz) { familiyasi = fam; universitet = uz; }
ommaviy override string ToString ()
{ qaytish strelkasi. Format ("{0} {1}"da tahsil olmoqda, familiyasi, universitet nomi) ; } }
sinf dasturi
{ statik boʻshliq Main(string[] args)
{ Student[] talabalari = yangi o'quvchi[2];
Oliy ta'lim muassasasi 1= yangi universitet ("Moskva davlat universiteti"); talabalar[0] = yangi talaba("Ivanov", universitet1);
universitet1 = yangi universitet ("SU-HSE"); talabalar[1] = yangi talaba("Petrov", universitet1);
university1.name = "MVTU"; System.Console.WriteLine(talabalar[1]);
} }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:


Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   60   61   62   63   64   65   66   67   ...   101




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