Kiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi


Download 212.25 Kb.
Pdf ko'rish
Sana08.10.2020
Hajmi212.25 Kb.
#132945
Bog'liq
Algoritm 1chi lab

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 2024
ma'muriyatiga murojaat qiling