|
-variantdagi jadvaldan bali bo‘yicha eng katta va eng kichik talabalarni o‘rnini almashtiring
|
bet | 8/8 | Sana | 05.01.2024 | Hajmi | 203,02 Kb. | | #130700 |
Bog'liq Dilobar MT 1 Dilobar kutubxona amaliy 2, Abdulaziz axborot ma\'ruza, Mavzu tcp ip pog’onasi, vazifalari, qo’llaniladigan asosiy prot, Mahliyo kompyuter ma\'ruza, Abdulaziz algaritm ma\'ruza, Go\'zal kutubxona ma\'ruza, Kataloglashtirish va kalssifikatsiyalash amaliy ish, Mahliyo kolleksiya ma\'ruza, Dilshoda kolleksiya ma\'ruza, Dilobar kolleksiya ma\'ruza, Abdulaziz kompyuter, Algoritm Mustaqil ish mavzulari (2)11. 10-variantdagi jadvaldan bali bo‘yicha eng katta va eng kichik talabalarni o‘rnini almashtiring
#include
#include
#include
using namespace std;
// talaba sinfini yaratish
class talaba
{
public:
string fam;
string ism;
int kurs;
float ball;
string guruh;
string vil;
};
int tal_kir(talaba a[], int n)
{
for (int i = 0; i {
cout << "\t" << i + 1 << "-talaba" << endl;
cout << "Familiyasi:";
cin >> a[i].fam;
cout << "Ism:";
cin >> a[i].ism;
cout << "guruh:";
cin >> a[i].guruh;
cout << "kursi:";
cin >> a[i].kurs;
cout << "bali:";
cin >> a[i].ball;
cout << "viloyat:";
cin >> a[i].vil;
}
cout << endl;
}
void tal_chiq(talaba a[], int n)
{
cout << "\n Talabalar ro'yxati:" << endl;
for (int i = 0; i cout << i + 1 << "-talaba familiyasi: " << a[i].fam << endl;
cout << i + 1 << "-talaba ismi: " << a[i].ism << endl;
cout << i + 1 << "-talaba viloyati: " << a[i].vil << endl;
cout << i + 1 << "-talaba kursi: " << a[i].kurs << endl;
cout << i + 1 << "-talaba bali: " << a[i].ball << endl;
}
cout << endl;
}
void tal_ball(talaba a[], int n)
{
int max_i = 0, min_i = 0, min_ball = a[0].ball, max_ball = a[0].ball;
cout << " Maksimal va minimal bal olgan talabalar o'rni alishtirilgandan keyin:" << endl;
for (int i = 0; i if (a[i].ball min_ball = a[i].ball;
min_i = i;
}
if (a[i].ball>max_ball){
max_ball = a[i].ball;
max_i = i;
}
}
string ism = a[max_i].ism, fam = a[max_i].fam, gurux = a[max_i].guruh, vil = a[max_i].vil;
int kurs = a[max_i].kurs, ball = a[max_i].ball;
a[max_i].ism = a[min_i].ism, a[max_i].fam = a[min_i].fam, a[max_i].guruh = a[min_i].guruh, a[max_i].vil = a[min_i].vil, a[max_i].ball = a[min_i].ball;
a[min_i].ism = ism, a[min_i].fam = fam, a[min_i].guruh = gurux, a[min_i].vil = vil, a[min_i].ball = ball;
tal_chiq(a, n);
}
int main()
{
int i, n;
talaba a[100];
cout << "Talabalar sonini kiriting:";
cin >> n;
tal_kir(a, n);
tal_chiq(a, n);
tal_ball(a, n);
return 0;
}
|
|
| |