Axborot tizimlari va texnologiyalari yo`nalishi 1-kurs kechki ta’lim talabalariga
Download 58.06 Kb.
|
4 maruza mashg`uloti ishlanmasi
- Bu sahifa navigatsiya:
- Dastur natijasi
Amaliy masala
Dasturi static class statik_sinf { public static int a; public static double p; public static double s; public static int kvadrat_perimetri(int a) { return 4 * a; } public static int kvadrat_yuzi(int a) { return a * a; } public static void turtburchak(double a, double b) { p = 2 * (a + b); s = a * b; } } class Program { static void Main(string[] args) { Console.Write("a="); int a = int.Parse(Console.ReadLine()); Console.Write("b="); double b = double.Parse(Console.ReadLine()); statik_sinf.a = a; int P = statik_sinf.kvadrat_perimetri(a); Console.WriteLine("Kavdart perimetri="+P); int S = statik_sinf.kvadrat_perimetri(a); Console.WriteLine("Kavdart perimetri=" + S); statik_sinf.turtburchak(a,b); Console.WriteLine("To`rtburchak perimetri=" + statik_sinf.p); Console.WriteLine("To`rtburchak yuzi=" + statik_sinf.s); Console.ReadKey(); } } Dastur natijasi: a=1 b=2,2 Kavdart perimetri=4 Kavdart perimetri=4 To`rtburchak perimetri=6,4 To`rtburchak yuzi=2,2 Nazariy savollar 1. Statik maydon nima? 2. Statik metod dinamik boshqa turdagi metodlardan qanday farq qiladi? 3. Statik sinflarda statik konstruktorlar qanday tartibda yoziladi? 4. Nomlar fazosidan standart sinflarni aytib o`ting. Adabiyotlar 1. https://metanit.com/sharp/tutorial/3.6.php - statik maydonlar, metodlar va sinflar haqida ma’lumotlar 2. https://youtu.be/fd4k8GrH0Yc - static modifikatori. Statik sinflar va sinf a'zolari C# da video roliklar. 3. https://metanit.com/sharp/questions/2.10.php – Sinfning statik a'zolari. Download 58.06 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling