C#: oop va sinflar Test 1 1-mashq
) to'rtburchak: area=900. to'rtburchak: area=1800 3)
Download 1.49 Mb.
|
ATD (1)
- Bu sahifa navigatsiya:
- Javob: 1)
2) to'rtburchak: area=900. to'rtburchak: area=1800
3) to'rtburchak: area=6. to'rtburchak: area=1800 4) to'rtburchak: area=6. to'rtburchak: area=12 5) konstruktorlar bir xil sonli parametrlarga ega bo'lgani uchun dastur qulab tushadi 2 raqami Manba modulida quyidagi kod mavjud: sinf toʻrtburchak { ikkilik kenglik=15, hight=10, s; string t = "to'rtburchak"; public Rectangle(double w, double h) { width = w; hight = h; s = w * h; } public Rectangle(int k) { width *= k; hight *= k; s = width * hight; } public Rectangle(double side) : this(side, side) { t = "квадraт"; } public string RectForm() { return string. Format("{0}: площощадь={1}. «, t, s); } } sinf dasturi { statik bo'shliq Asosiy() { Toʻrtburchak k = yangi Toʻrtburchak(2); Toʻrtburchak t = yangi Toʻrtburchak(20,0); System.Console.Write(k.RectForm() + t.RectForm()); } } Kompilyatsiya qilish va ishga tushirish uchun dasturni ishga tushirishga uringandan so'ng konsolga chiqish natijasini ko'rsating: Javob: 1) to'rtburchak: area=4. kvadrat: area=400 2) To'rtburchak: Maydoni=600. To'rtburchak: Maydoni=6000 3) to'rtburchak: area=600. kvadrat: area=400 4) uchinchi konstruktor maydonni hisoblamagani uchun dastur qulab tushadi 3 raqami Manba modulida quyidagi kod mavjud: sinf toʻrtburchak { ikkilik kenglik=0,0, hight=0,0, s=0,0; string t = "To'rtburchak"; public Rectangle(double w, double h) { width = w; hight = h; s = w * h; } public Rectangle(double side) : this(side, side) { t = "Квадraт"; } public Rectangle() : this(1.0, 1.0) { t = "Тоʻtkа"; } public string RectForm() { return string. Format("{0}: площощадь={1} ", t, s); } } sinf dasturi { statik bo'shliq Asosiy() { Toʻrtburchak k = yangi Toʻrtburchak(10); Toʻrtburchak t = yangi Toʻrtburchak(); System.Console.Write(k.RectForm() + t.RectForm()); } } 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: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling