Abdurashidova Maftuna
Download 220.92 Kb.
|
Abdurashidova Maftuna 3-lab
Abdurashidova Maftuna 412-19
3-laaboratoriya ishi Avtomobillarni ta’mirlash tartibi ishlab chiqilsin. Bu yerda ta’mir tugashi sanasi qaysi avtomobil uchun ertaroq bo‘lsa, shunga birinchi navbatda xizmat ko‘rsatiladi. #include #include #include using namespace std; struct Mashina{ char ega_ismi[20]; int raqami; int oxir_tam_sana; int tam_lozim_sana; };
int main(int args, char *argv[]) {
int n; cout<<"Mashinalar sonini:\t";cin>>n; Mashina mashina[n]; for(int i=0;i cout << "\n";
cout << "Mashina egasining ismi:\t"; cin>>mashina[i].ega_ismi; cout << "Raqami:\t"; cin>>mashina[i].raqami;
cout << "Tamirlashga berilgan sana:\t"; cin>>mashina[i].oxir_tam_sana; cout << "Ta'mirdan chiqish sanasi:\t"; cin>>mashina[i].tam_lozim_sana;
}
int a; char name[20]; {
int orni=i; int min = mashina[i].oxir_tam_sana; {
if(min > mashina[j].oxir_tam_sana) min = mashina[i].oxir_tam_sana; orni = j; } } a = mashina[orni].oxir_tam_sana; mashina[orni].oxir_tam_sana = mashina[i].oxir_tam_sana; mashina[i].oxir_tam_sana = a; strcpy(name, mashina[orni].ega_ismi); strcpy(mashina[orni].ega_ismi, mashina[i].ega_ismi); strcpy(mashina[i].ega_ismi, name); a=mashina[orni].raqami; mashina[orni].raqami = mashina[i].raqami; mashina[i].raqami = a; a=mashina[orni].tam_lozim_sana; mashina[orni].tam_lozim_sana = mashina[i].tam_lozim_sana; mashina[i].tam_lozim_sana = a; } cout << "\n\nMASHINALARNING TAMIRLANISH KETMA-KETLIGI BOYICHA ROYXATI\n\n"; for(int i=0;i { cout<<"\n_________________________________________________________________________\n"< cout<< "Raqami:\t"< cout<< "Tamirlashga beriladigan sana:\t"< cout<< "Ta'mirdan chiqish sanasi:\t"< }
cout << "\n\n\n_______Tartiblangan ro'yhat: Keyingi oyda ta'mirlanishi lozim bo'lgan mashinalar oxirgi marta ta'mirlangan sanasi bo'yicha o'sish tartibida_______\n"; for(int i=0;i {
cout<<"\n___________________________________________________________________________\n"< cout<< "Mashina egasining ismi:\t"< cout<< "Raqami:\t"< cout<< "ta'mirdan chiqish lozim bo'lgan sana:\t"< system("PAUSE"); Download 220.92 Kb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling