Umirov Rahimjonning o’quv-amaliyoti davomida tayyorlagan. Hisobotlari Amaliyot rahbari: O. Primqulov Bajardi: R. Umirov 1-kun


-Mavzu. Metodlarni qo'llash orqali dasturlash


Download 484.63 Kb.
bet9/20
Sana17.06.2023
Hajmi484.63 Kb.
#1520773
1   ...   5   6   7   8   9   10   11   12   ...   20
Bog'liq
Rahimjon Hisobot

14-Mavzu. Metodlarni qo'llash orqali dasturlash.
C # dasturida metodlarni o'z ichiga olgan sinflardan iborat. Usul harakatni bajarishi yoki qiymatni hisoblashi mumkin. Usul birgalikda amalga oshiriladigan operatorlar to'plamidir. C # da barcha usullar har qanday sinfga tegishli. Usul yaratish uchun uning nomini belgilash, parametrlar ro'yxatini va usulning tanasini aniqlash kerak. Usulning nomi usulning nomini ishlatish uchun ishlatiladi, agar usul parametrlarga ega bo'lsa, ularni aniqlash kerak. Boshqa sinf usulini chaqirish uchun uni davlat deb e'lon qilish kerak, chaqiruv sinf va usul nomi bilan amalga oshiriladi.
using System;
class NestExample
{
static void Method1
{
Console.WriteLine(“Method1”);
}
static void Method2
{
Method1();
Console.WriteLine(“Method2”);
Method1();
}
static void Main()
{
Method2();
Method1();
}
} Natijada biz olamiz:
Method1
Method2
Method1
Method1
Operator qaytish usuli bajarilishini to'xtaydi va operator uchun bu usul sabab nazorat uzatadi. Agar

DASTURI:
7-Masala


using System;
namespace Rahimjon{
class Program {
static void Main(string[] args){
int d=Metod1();
int f=Metod2();
Console.WriteLine("общеем количество минут :" +(d*60+f));
}
static int Metod1(){
Console.Write("количество часов :");
int s=int.Parse(Console.ReadLine());
return s;
}
static int Metod2() {
Console.Write("количество минут :");
int m=int.Parse(Console.ReadLine());
return m;
}
}
}
11-Masala
using System;
namespace Rahimjon{
class Program {
static void Main(string[] args){
int m1=Metod1();
int m2=Metod2();
Console.WriteLine("полу-сумму оснований трапеции :" +(m1+m2)/2);
}
static int Metod1() {
Console.Write("верхнее основание трапеции :");
int a=int.Parse(Console.ReadLine());
return a;
}
static int Metod2() {
Console.Write("нижнее основание трапеции :");
int b=int.Parse(Console.ReadLine());
return b;
}
}}



Download 484.63 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   20




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