Nurmarov Bekzod di-12-22 guruh Dasturlash 2 fanidan 3-amaliy ish
Download 62.11 Kb.
|
2-amaliy ish Dasturlash Nurmarov Bekzod
Nurmarov Bekzod DI-12-22 guruh Dasturlash 2 fanidan 3-amaliy ish
#include #include #include using namespace std; struct Futbolchi { int raqam; int yosh; }; bool yoshSort(Futbolchi a, Futbolchi b) { return a.yosh < b.yosh; } bool raqamSort(Futbolchi a, Futbolchi b) { return a.raqam < b.raqam; } int main() { vector { 7, 30 }, { 10, 34 }, { 9, 28 }, { 1, 31 } }; int m = 28; sort(futbolchilar.begin(), futbolchilar.end(), yoshSort); int yosh_saf = 1; for (int i = 0; i < futbolchilar.size(); i++) { if (futbolchilar[i].yosh == m) { cout << "Futbolchi " << futbolchilar[i].raqam << " yosh bo'yicha " << yosh_saf << "-chi o'rinda turadi." << endl; break; } yosh_saf++; } sort(futbolchilar.begin(), futbolchilar.end(), raqamSort); int raqam_saf = 1; for (int i = 0; i < futbolchilar.size(); i++) { if (futbolchilar[i].raqam == m) { cout << "Futbolchi " << futbolchilar[i].raqam << " raqam bo'yicha " << raqam_saf << "-chi o'rinda turadi." << endl; break; } raqam_saf++; } return 0; } Download 62.11 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling