2-tajriba ishi. Qidiruv usullarini tadqiq qilish
Download 90 Kb.
|
МТА амалий 2
2-tajriba ishi. QIDIRUV USULLARINI TADQIQ QILISH Topshiriq Transpozisiya usuli yordamida talabalar ismlaridan iborat ro‘yhat elementlariga ko‘p marta murojaat qilib massivni qayta tartiblang. #include #include #include #include int main() { int n; std::cout << "Massiv uzunligini kiriting: "; std::cin >> n; std::vector for (int i = 0; i < n; i++) { std::cout << "So'z " << i + 1 << ": "; std::cin >> words[i]; } // Massivni uzunligi bo'yicha pufaksimon saralash for (int i = 0; i < n - 1; i++) { for (int j = i + 1; j < n; j++) { if (words[i].length() > words[j].length()) { std::swap(words[i], words[j]); } } } std::cout << "So'zlarni uzunliklari bo'yicha pufaksimon tartibida joylashtirilgan massiv:\n"; for (const std::string& word : words) { std::cout << word << " "; } std::cout << std::endl; return 0; } Download 90 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling