C#: oop va sinflar Test 1 1-mashq


(2) dastur qulab tushadi (3)


Download 1.49 Mb.
bet83/101
Sana31.01.2024
Hajmi1.49 Mb.
#1828853
1   ...   79   80   81   82   83   84   85   86   ...   101
Bog'liq
ATD (1)

(2) dastur qulab tushadi


(3) JUDA ODDIY TEST


4) JUDA*ODDIY*TEST


5) JUDA ODDIY-TEST


3 raqami
Testlar sinfida quyidagi kod aniqlanadi:
delegat strelkasi strMod(string str, char ch);
public static string ReplaceSpaces(string a) { return a.Replace(' ', '-'); }
public string ReplaceHyphens(string a, char b) { return a.Replace('-', b); }
ommaviy statik bo'shliq Asosiy ()
{
strMod strOp = yangi strMod(Test.ReplaceSpaces);
string str = strOp("juda oddiy test ");
strOp = yangi strMod(new Test(). almashtirishHyphenlar);
System.Console.WriteLine(strOp(str, '*'));
}
Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating:

Javob:_(1)_Bir_yoki_bir_qancha_sintaksis_xatoliklari_aniqlanganligi_sababli_dastur_ishga_tushirilmadi___(2)'>Javob:
(1) Bir yoki bir qancha sintaksis xatoliklari aniqlanganligi sababli dastur ishga tushirilmadi


(2) dastur qulab tushadi


(3) Juda oddiy test


4) Juda*oddiy* test


5) Juda oddiy-test


4 raqami
Dastur 3 sonining kvadratini hisoblash va chiqarish uchun mo'ljallangan:
public delegat int F( int x);
sinf A { public int F(int x) { qaytarish x * x; } }
sinfi B { public double F(double x) { return x * x; } }
sinf dasturi
{
statik bo'shliq Asosiy ()
{
F f = yangi F( _____ );
System.Console.WriteLine(f(3));
}
}
Quyida sanab o'tilgan kodlar orasida, pastki o'rnini bosuvchi ushbu muammoni hal qiluvchi to'g'ri dasturni olish imkonini beradigan kodni belgilang:

Javob:
1) yangi B(). F


2) A.F


3) A.F()


4) yangi A.F()



Download 1.49 Mb.

Do'stlaringiz bilan baham:
1   ...   79   80   81   82   83   84   85   86   ...   101




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