Topshiriqlar Biror nomlar fazosi hosil qiling
Download 38.5 Kb.
|
komili 2
public static void Main(string[] args)
{ Jonzotlar.Talaba talaba=new Jonzotlar.Talaba(); Console.ReadKey(); Jonzotlar.Hayvonlar hayvonlar=new Jonzotlar.Hayvonlar(); hayvonlar.Kirit(); hayvonlar.Chiqar(); Console.ReadKey(true); } } } 7. Hosil qilingan metod va konstruktorlarda polimorfizmni qo’llang. using System; namespace Jonzotlar { class Odam { public string FIO,Manzil; public int Yosh,Vazn,Boy,Telefoni; }
{ public string FIO,Manzil; public int Yosh,Vazn,Boy,Telefoni; public Talaba() { Kirit(); } public void Kirit() { Console.Write("Ismingizni kiriting: "); FIO=Console.ReadLine(); Console.Write("Manzilingizni kiriting: "); Manzil=Console.ReadLine(); Console.Write("Yoshingizni kiring: "); Yosh=Convert.ToInt32(Console.ReadLine()); Console.Write("Vazningizni kiriting (kg): "); Vazn=Convert.ToInt32(Console.ReadLine()); Console.Write("Bo'yingizni kiriting (sm): "); Boy=Convert.ToInt32(Console.ReadLine()); Console.Write("Telefoningizni kiring: "); Telefoni=Convert.ToInt32(Console.ReadLine()); } public void Chiqar() { Console.Clear(); Console.WriteLine("FIO:\t\t{0}\nManzil:\t\t{1}\nYoshingiz:\t\t{2}\nVazningiz:\t\t{3}kg\nBo'yingiz:\t\t{4}sm\nTelefoni:\t\t{5}\n",FIO,Manzil,Yosh,Vazn,Boy,Telefoni); } } public partial class Talaba { public string OTM{set;get;} int kurs,talabalik_yili; public int Kurs { set { if(0<value && value<4) kurs=value; else Console.WriteLine("Xato kiritdingiz!!!"); } get{return kurs;} } public int Talabalik_yili { set { if(0<value && value<4) {talabalik_yili=value;} else Console.WriteLine("Xato kiritdingiz!!!"); } get{return talabalik_yili;} } public void Kirit1() { Console.Write("O'qish joyini kiriting:"); OTM=Console.ReadLine(); Console.Write("Kursingizni kiriting:"); Kurs=int.Parse(Console.ReadLine()); } public void Chiqar1() { Console.WriteLine("O'qish joyi:\t{0}\nO'qish yili:{1}yil\nHozirda:\t{2} kurs",OTM,talabalik_yili,Kurs); } }
struct Hayvonlar { public string Nomi,Turi,Oziqlanishi; public int Yoshi,Vazni,Uzunligi; public void Kirit() { Console.Clear(); Console.Write("Hayvon nomini kiriting: "); Nomi=Console.ReadLine(); Console.Write("Hayvon turini kiriting: "); Turi=(Console.ReadLine()); Console.Write("Oziqlanish shaklini kiriting: "); Oziqlanishi=(Console.ReadLine()); Console.Write("Yoshini kiring: "); Yoshi=Convert.ToInt32(Console.ReadLine()); Console.Write("Vaznini kiring (kg): "); Vazni=Convert.ToInt32(Console.ReadLine()); Console.Write("Uzunligini kiriting kiring (sm): "); Uzunligi=Convert.ToInt32(Console.ReadLine()); } public void Chiqar() { Console.Clear(); Console.WriteLine("Hayvon nomi:\t{0}\nHayvon turi:\t{1}\nOziqlanishi:\t{2}",Nomi,Turi,Oziqlanishi); Console.WriteLine("Yoshi:\t\t{0}\nVazni:\t\t{1}kg\nUzunligi:\t\t{2}sm",Yoshi,Vazni,Uzunligi); } } } namespace komili { class Program { public static void Main(string[] args) { Jonzotlar.Talaba talaba=new Jonzotlar.Talaba(); Console.ReadKey(); Jonzotlar.Hayvonlar hayvonlar=new Jonzotlar.Hayvonlar(); hayvonlar.Kirit(); hayvonlar.Chiqar(); Console.ReadKey(true); } } } 8. Vorislikdan foylaning. protected modifikatorini qo’llang. using System; namespace Jonzotlar { class Odam { public string FIO,Manzil; public int Yosh,Vazn,Boy,Telefoni; }
{ public string FIO,Manzil; public int Yosh,Vazn,Boy,Telefoni; public Talaba() { Kirit(); } public void Kirit() { Console.Write("Ismingizni kiriting: "); FIO=Console.ReadLine(); Console.Write("Manzilingizni kiriting: "); Manzil=Console.ReadLine(); Console.Write("Yoshingizni kiring: "); Yosh=Convert.ToInt32(Console.ReadLine()); Console.Write("Vazningizni kiriting (kg): "); Vazn=Convert.ToInt32(Console.ReadLine()); Console.Write("Bo'yingizni kiriting (sm): "); Boy=Convert.ToInt32(Console.ReadLine()); Console.Write("Telefoningizni kiring: "); Telefoni=Convert.ToInt32(Console.ReadLine()); } public void Chiqar() { Console.Clear(); Console.WriteLine("FIO:\t\t{0}\nManzil:\t\t{1}\nYoshingiz:\t\t{2}\nVazningiz:\t\t{3}kg\nBo'yingiz:\t\t{4}sm\nTelefoni:\t\t{5}\n",FIO,Manzil,Yosh,Vazn,Boy,Telefoni); } } public partial class Talaba { public string OTM{set;get;} int kurs,talabalik_yili; public int Kurs { set { if(0<value && value<4) kurs=value; else Console.WriteLine("Xato kiritdingiz!!!"); } get{return kurs;} } public int Talabalik_yili { set { if(0<value && value<4) {talabalik_yili=value;} else Console.WriteLine("Xato kiritdingiz!!!"); } get{return talabalik_yili;} } public void Kirit1() { Console.Write("O'qish joyini kiriting:"); OTM=Console.ReadLine(); Console.Write("Kursingizni kiriting:"); Kurs=int.Parse(Console.ReadLine()); } public void Chiqar1() { Console.WriteLine("O'qish joyi:\t{0}\nO'qish yili:{1}yil\nHozirda:\t{2} kurs",OTM,talabalik_yili,Kurs); } }
public class Hayvonlar { public string Nomi,Turi,Oziqlanishi; public int Yoshi,Vazni,Uzunligi; } public partial class Yovvoyi_hayvonlar { public string Tur,Hayotiy_shakli,Ozuqasi; protected int Yoshi,Soni,Yashash_davri; } public partial class Yovvoyi_hayvonlar:Hayvonlar { public int yoshi{set;get;} public int soni{set;get;} public int yashash_davri{set;get;} string a1,b1,c1; int a2,b2,c2; public void kirit(int a,int b,int c) { yoshi=a; soni=b; yashash_davri=c; } public Yovvoyi_hayvonlar(string a, string b, string c) { a1=a;b1=b;c1=c; kirit(a1,b1,c1); } public Yovvoyi_hayvonlar(int a,int b, int c) { a2=a;b2=b;c2=c; kirit(a2,b2,c2); } public void kirit(string a,string b,string c) { Tur=a; Hayotiy_shakli=b; Ozuqasi=c; } public void Chiqar() { Console.Clear(); Console.WriteLine("Hayvon turi:\t{0}\nHayotiy shakli:\t{1}\nOziqlanishi:\t{2}",Turi,Hayotiy_shakli,Oziqlanishi); Console.WriteLine("Yoshi:\t\t{0}\nsoni:\t\t{1}\nyashash davri:\t\t{2}",Yoshi,Vazni,Uzunligi); } } }
{ class Program { public static void Main(string[] args) { Jonzotlar.Talaba talaba=new Jonzotlar.Talaba(); talaba.Kirit1();talaba.Chiqar();talaba.Chiqar1(); Console.ReadKey(true); string a1,b1,c1; int a2,b2,c2; Console.Clear(); Console.Write("Hayvon turini kiriting:"); a1=Console.ReadLine(); Console.Write("Hayotiy shaklini kiriting:"); b1=Console.ReadLine(); Console.Write("Ozuqasini kiriting:"); c1=Console.ReadLine(); Console.Write("Yoshini kiriting:"); a2=int.Parse(Console.ReadLine()); Console.Write("Sonini kiriting:"); b2=int.Parse(Console.ReadLine()); Console.Write("Yashash davrini kiriting:"); c2=int.Parse(Console.ReadLine()); Jonzotlar.Yovvoyi_hayvonlar a=new Jonzotlar.Yovvoyi_hayvonlar(a1,b1,c1); Jonzotlar.Yovvoyi_hayvonlar b=new Jonzotlar.Yovvoyi_hayvonlar(a2,b2,c2); a.Chiqar(); b.Chiqar(); Console.ReadKey(true); } } } 9. Konstruktorlar yordamida base xizmatchi so’zidan foydalaning. using System; namespace Jonzotlar { class Odam { public string FIO,Manzil; public int Yosh,Vazn,Boy,Telefoni; }
{ public string FIO,Manzil; public int Yosh,Vazn,Boy,Telefoni; public Talaba() { Kirit(); } public void Kirit() { Console.Write("Ismingizni kiriting: "); FIO=Console.ReadLine(); Console.Write("Manzilingizni kiriting: "); Manzil=Console.ReadLine(); Console.Write("Yoshingizni kiring: "); Yosh=Convert.ToInt32(Console.ReadLine()); Console.Write("Vazningizni kiriting (kg): "); Vazn=Convert.ToInt32(Console.ReadLine()); Console.Write("Bo'yingizni kiriting (sm): "); Boy=Convert.ToInt32(Console.ReadLine()); Console.Write("Telefoningizni kiring: "); Telefoni=Convert.ToInt32(Console.ReadLine()); } public void Chiqar() { Console.Clear(); Console.WriteLine("FIO:\t\t{0}\nManzil:\t\t{1}\nYoshingiz:\t\t{2}\nVazningiz:\t\t{3}kg\nBo'yingiz:\t\t{4}sm\nTelefoni:\t\t{5}\n",FIO,Manzil,Yosh,Vazn,Boy,Telefoni); } } public partial class Talaba { public string OTM{set;get;} int kurs,talabalik_yili; public int Kurs { set { if(0<value && value<4) kurs=value; else Console.WriteLine("Xato kiritdingiz!!!"); } get{return kurs;} } public int Talabalik_yili { set { if(0<value && value<4) {talabalik_yili=value;} else Console.WriteLine("Xato kiritdingiz!!!"); } get{return talabalik_yili;} } public void Kirit1() { Console.Write("O'qish joyini kiriting:"); OTM=Console.ReadLine(); Console.Write("Kursingizni kiriting:"); Kurs=int.Parse(Console.ReadLine()); } public void Chiqar1() { Console.WriteLine("O'qish joyi:\t{0}\nO'qish yili:{1}yil\nHozirda:\t{2} kurs",OTM,talabalik_yili,Kurs); } }
public class Hayvonlar { public string Nomi,Turi,Oziqlanishi; public int Yoshi,Vazni,Uzunligi; } public partial class Yovvoyi_hayvonlar { public string Tur,Hayotiy_shakli,Ozuqasi; Download 38.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling