Muhammad al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Qarshi filiali AKT-11-22 guruh 2-bosqich talabasi Tilakov Javohirning Ma’lumotlar Tuzilmasi va Algoritim fanidan yozgan Amaliy mashg’uloti №3
Bajardi: Tilakov J. Tekshirdi: Boyqobilov S.
2023-2024-yil Royxat familiyalardan tashkil topgan. Royxatning eng uzun familiyasini aniqlang.
#include #include #include int main() {
std::vector familiyalar = {"Familiya1", "Familiya2", "Familiya3", "Familiya4", "Familiya5"}; // Familiyalarni ro'yxatga qo'shing
std::string engUzunFamiliya = familiyalar[0]; // Birinchi familiyani eng uzun familiya sifatida o'rnating
for (const std::string& familiya : familiyalar) {
if (familiya.length() > engUzunFamiliya.length()) {
engUzunFamiliya = familiya; // Agar joriy familiya eng uzun bo'lsa, uni saqlang
}
}
std::cout << "Eng uzun familiya: " << engUzunFamiliya << std::endl;
return 0;
}