C#: oop va sinflar Test 1 1-mashq


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

Javob:
(1) Dastur qulab tushadi


2) Ivanov – Moskva davlat universiteti talabasi


3) Petrov Davlat universiteti oliy iqtisodiyot maktabi talabasi


4) Petrov Moskva davlat texnik universitetida tahsil olmoqda


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


2 raqami
Berilgan kodni tahlil qilish.
sinf Universiteti { ommaviy string nomi;
public University(string n) { nomi = n; } }
sinf o'quvchisi { shaxsiy qator familiyasi; xususiy universiteti;
jamoat talabasi(string fam, Uz universiteti)
{ familiya = 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");
Oliy ta'lim muassasasi 2 = yangi universitet ("Davlat universiteti oliy iqtisodiyot maktabi"); universitet1 = universitet2;
talabalar[0] = yangi talaba("Ivanov", universitet1);
talabalar[1] = yangi talaba("Petrov", universitet2);
System.Console.WriteLine(o'quvchilar[0]);
} }
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:
(1) Dastur qulab tushadi


2) Ivanov – Moskva davlat universiteti talabasi


3) Ivanov Davlat universiteti oliy iqtisodiyot maktabida tahsil olmoqda


4) Petrov davlat universiteti oliy iqtisodiyot maktabida o'qish


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


3 raqami
Berilgan kodni tahlil qilish.
sinf Universiteti { ommaviy string nomi;
public University(string n) { nomi = n; } }
sinf o'quvchisi { shaxsiy qator familiyasi; xususiy universiteti;
jamoat talabasi(string fam, Uz universiteti)
{ familiya = 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");
Oliy ta'lim muassasasi 2 = yangi universitet ("Davlat universiteti oliy iqtisodiyot maktabi"); universitet1 = universitet2;
talabalar[0] = yangi talaba("Ivanov", universitet1);
talabalar[1] = yangi talaba("Petrov", universitet1);
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   ...   61   62   63   64   65   66   67   68   ...   101




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