Kiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi


Download 212.25 Kb.
Pdf ko'rish
Sana08.10.2020
Hajmi212.25 Kb.
background image
O'ZBЕKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA

KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

TOSHKЕNT AXBOROT TЕXNOLOGIYALARI UNIVЕRSITЕTI

Algoritmlarni loyihalash” fanidan



LABORATORIYA ISHI

Mavzu: Ma’lumotlarni saralash algoritmlarining tartibli statistikasi

Bajardi: Khamidullaev Abbos

Tekshirdi: Djangazova Kumriniso

Toshkent_2020


background image
1.

N ta talabadan iborat guruh tuzilsin;

Quyidagi   ma’lumotlar   berilgan:   familya,   ism   ,   tug’ilgan   yili,   fanalar   bo’yicha

bahosi:  MTvaA,  oliy   matematika,   fizika,   dasturlash,   topshirgan   sessiya  umumiy

bali.


7-variant  Talabaning 3chi imtihoni natijasi bo’yicha o’sish tartibida  saralashni  

amalga oshirish:



Dastur kodi:

#include

using namespace std;

struct talaba {int mtvaa,mat,das,fiz,yili, ball; string FIO;};

int main(){

int n;


cout<<"Nechta talaba kiritasiz: "; cin>>n;

talaba T[n];

for(int i=0;i

{ cin.ignore();

cout<<"FIO: ";getline(cin,T[i].FIO);

cout<<"Yili: ";cin>>T[i].yili;

cout<<"MTva A ball: ";cin>>T[i].mtvaa;

cout<<"Oliy matematika ball: ";cin>>T[i].mat;

cout<<"Dasturlash ball: ";cin>>T[i].das;

cout<<"Fizika ball: ";cin>>T[i].fiz;

T[i].ball=(T[i].fiz+T[i].mat+T[i].das+T[i].mtvaa)/4;

}

for(int i=0;i

background image
{

for(int j=0;j

{

if(T[i].das

swap(T[i],T[j]);

}

}



for(auto x: T)

{

cout<<"FIO: "<

cout<<"Dasturlash ball: "<

cout<<"*************************\n";



}

return 0;



}
background image

Download 212.25 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2020
ma'muriyatiga murojaat qiling