2-tajriba ishi. Qidiruv usullarini tadqiq qilish
Download 157.5 Kb.
|
2-laboratoriya ishi 12-variant
- Bu sahifa navigatsiya:
- Topshiriq
2-tajriba ishi. QIDIRUV USULLARINI TADQIQ QILISH Ishdan maqsad: talabalar berilgan tuzilmaning shakliga qarab biror kalitga mos elementni qidirishning optimal usulini qo’llashni o’rganishlari va qidiruv usullarining samaradorligini taqqoslashlari kerak. Qo’yilgan masala: topshiriq variantidagi masalani so’ralayotgan qidiruv usuli yordamida yechishning C++ tilidagi dasturini yaratish ko’nikmasiga ega bo’lish. Ish tartibi: Laboratoriya ishi nazariy ma’lumotlarini o’rganish; Berilgan topshiriqning algoritmini ishlab chiqish; C++ dasturlash muhitida dasturni yaratish; Natijalarni tekshirish; Hisobotni tayyorlash va topshirish. Topshiriq12.Boshiga qo‘yish usulidan foydalanib ro‘yhatda qo‘shni elementlari ayrimasi 72 dan kichik bo‘lgan elementni toping. Agar bunday elementlar ko‘p bo‘lsa, u holda ularning eng kattasini toping; agar bunday element mavjud bo‘lmasa – shunga mos ma’lumot chiqaring. #include #include using namespace std; int main() {
int eng_katta = -1; bool element_topildi = false; for (int element : royxat) { if (element < 72) { element_topildi = true; if (element > eng_katta) { eng_katta = element; } } } if (element_topildi) { cout << "Ro'yxatda 72 dan kichik bo'lgan elementlar mavjud." << endl; cout << "Ular ichidan eng katta element: " << eng_katta << endl; } else { cout << "Ro'yxatda 72 dan kichik elementlar yo'q." << endl; } return 0; } Natija: Download 157.5 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling