10-mazvzu: tashqi saralash. Saralash usullarini tanlashda hisobga olinadigan omillar. Yozuvni(struktura) joylashtirish usullari


Download 143.84 Kb.
bet5/5
Sana23.04.2023
Hajmi143.84 Kb.
#1383628
1   2   3   4   5
Bog'liq
10-maruza

#include
using namespace std;
struct talaba
{
string fam;
string ism;
int tyili;
};
int main(int argc, char* argv[])
{ talaba A[50]; int n=3;
for(int i=0;i
{
cin>>A[i].fam;
cin>>A[i].ism;
cin>>A[i].tyili;
}
for(int i=0;i
if((2017-A[i].tyili)>20)
{cout<
return 0;
}

Kiritishga ma’lumot
Allayorov Jasur 1995
Abduvaliv Umar 1998
Saydiyev Sardor 1996

Dastur natijasi
Allayorov Jasur
Saydiyev Sardor

Misol: o‘qituvchilarning ismi, familyasi, ilmiy darajasi haqida ma’lumot berilgan siz professorlar, dotsentlar, assistentlar sonini aniqlovchi dastur tuzing.

#include
using namespace std;
struct uqituvchi
{
string fam;
string ism;
string idaraja;
};
int main(int argc, char* argv[])
{ uqituvchi A[50]; int n=3;
for(int i=0;i
{
cin>>A[i].fam;
cin>>A[i].ism;
cin>>A[i].idaraja;
}
int p=0,d=0,s=0;
for(int i=0;i
if(A[i].idaraja=="professor") p++;
if(A[i].idaraja=="dotsent") d++;
if(A[i].idaraja=="assistent") s++;
}
cout<<"professorlar soni "<
cout<<"dotsentlar soni "<
cout<<"assistentlar soni "<
return 0;
}

Kiritishga ma’lumot
Nazarov Fayzullo assistent
Urunbayev Erkin dotsent
Israilov Ismail professor

Dastur natijasi
professorlar soni 1
dotsentlar soni 1
assistentlar soni 1

C++ dasturlash tilida ma’lumotlar bazasini ma’lum bir qismlarini yaratish va ularni qayta ishlash imkoniyatini strukturalar yordamida amalga oshirish mumkin.C++ dasturash tili tarkibida strukturalar va ulardan foydalanish yuqoridagi holatlar bo‘yicha amalga oshiriladi.
Download 143.84 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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