Mavzu: statik ma'lumotlar tuzilmalarini o'rganish. Ma’lumotlarning oddiy sozlangan toifalari



Yüklə 358,23 Kb.
tarix20.10.2023
ölçüsü358,23 Kb.
#158147
Mavzu statik ma\'lumotlar tuzilmalarini o\'rganish. Ma’lumotlarni-hozir.org


Mavzu: statik ma'lumotlar tuzilmalarini o'rganish. Ma’lumotlarning oddiy sozlangan toifalari
O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
« Telekommunikatsiya texnologiyalari» fakulteti
Ma’lumotlar tuzulmasi va algoritmlar fanidan
LABORATORIYA ISHI - 1
Mavzu:STATIK MA'LUMOTLAR TUZILMALARINI O'RGANISH. MA’LUMOTLARNING ODDIY SOZLANGAN TOIFALARI
2019/2020 o’quv yili


Bajardi:

SWD009-L2 guruhi

Nurullayev Inomjon
Toshkent – 2019 y.

Laboratoriya ishi – 1.

Mavzu:STATIK MA'LUMOTLAR TUZILMALARINI O'RGANISH. MA’LUMOTLARNING ODDIY SOZLANGAN TOIFALARI.
Topshiriq-1.
Variant-10.

Masalaning berilishi. Talabalar ism-familiyasi, yoshi va ballaridan iborat jadval yarating va talabalarni ism-familiyasini alfavit bo‘yicha tartibga keltiring. (Jadval yaratishda strukturadan foydalaning).
Dastur kodi:
#include
using namespace std;
struct talaba{
string FI;
int yoshi;
int ball;
};
int main(){

int n;
cout<<"Talabalar sonini kiriting: ";


cin>>n;
talaba a[n];
for (int i=0; i
cin.ignore();
cout<<"Familiya ismi: ";
getline(cin,a[i].FI);
cout<<"Yoshi: ";
cin>>a[i].yoshi;
cout<<"Ball: ";
cin>>a[i].ball;
}
for (int i=n-1; i>=0; i--){

for (int j=0; j


if(a[i].ball
swap(a[i].ball,a[j].ball);
iter_swap(&a[i].FI, &a[j].FI);
swap(a[i].yoshi, a[j].yoshi);
}
}

}
for (int i=0; i


cout<<"Familiya ismi: "<
cout<<"Yoshi: "<
cout<<"Balli: "<
}

return 0;


}
Dastur natijasi:




Topshiriq-2.
Variant-25.

Masalaning berilishi. . Berilgan satrdagi sonlar yig‘indisini aniqlang.
Dastur kodi:
#include
using namespace std;
int main(){
int s=0;
string str;
char a;
getline (cin,str);
for(int i=0; i
a=str[i];
if(isdigit(a))s+=((int)a-48);
}
cout<

return 0;


}

Dastur natijasi:


http://hozir.org
Yüklə 358,23 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin