OYD da juda murakkab saralash algoritmlari asosida dasturlar yaratish Ishning maqsadi: C++ tilida classlar, kontener ko’nikmalari asosida murakkab saralash algortimlarni imkoniyatlaridan foydalanib dasturlash bilimlarini shakllantirish.
Topshiriq: Berilgan class va kontenerlar orqali murakkab saralash algoritmlaridan foydalanib dastur yozing.
Ajdod class va uning maydonlari
Voris class (ajdod class maydonlaridan foydalangan holda)
Obektlar massivini yarating.
Murakkab saralash algortimlaridan foydalanib saralash metodlari yarating.
(saralang o’sib borish tartibida yoki kamayib borish tartibida va alvabet tartibida)
cout<<"Ustoz faqat array konteyneridan foydalanib deyilganiganiga arraydan foydalanib saradim bubble yoki shell sortlarni qo’llamadim";
system("pause");
return 0;
}
OYD da juda katta sonlarni saralash algoritmlari asosida dasturlar yaratish
Ishning maqsadi: Juda katta sonlarni saralash algoritmlari orqali dasturlash ko’nikmalarini shakllantirish.
Topshiriq: Variantda berilgan class, noma’lum nomlar fazosi,kontenerlar asosida, OYD da juda katta sonlarni saralash algoritmlari xususiyatlaridan foydalangan holda vazifaga muvofiq dasturni yozing.
2- jadval
Topshiriq
Barcha classlarda juda katta sonlarni saralash algoritmlaridan foydalanib saralash metodlarini yarting