С++ da Tuzilmalar
Sessiya natijalari to'g'risidagi misoldan foydalanib, tuzilish tushunchasini ko'rib chiqamiz:
N
|
Familiya
|
Imtihon soni
|
O`rtacha ball
|
1.
|
Qilichev
|
5
|
3,2
|
2.
|
Nabiyev
|
3
|
4,5
|
3.
|
Navruzova
|
4
|
4,0
|
Ushbu jadvaldagi har bir satr alohida elementlardan iborat-har xil turdagi ma'lumotlar:
Tuzilmalar nimaga kerak?
Talaba
- Tartib raqami
- Familiya
- Imtihonlar soni
- O`rtacha ball
Ma'lumotlarni qanday saqlash kerak?
Simvollar qatori
Butun son
Haqiqiy son
Butun son
Несколько массивов:
int id[n]
string fam[n];
int kol_ekz[n];
double sr_ball[n];
ishlash noqulay (saralash va boshqalar), xatolar
Ushbu turli xil ma'lumotlarni bitta guruhga birlashtirish va tuzilma deb hisoblash mumkin.
Tuzilmani e'lon qilish uchun struct kalit so'zidan foydalaniladi. Tuzilma tipi quyidagicha kiritiladi: Tuzilmani e'lon qilish uchun struct kalit so'zidan foydalaniladi. Tuzilma tipi quyidagicha kiritiladi: struct [struct_nomi] {tip 1 maydon_nomi 1;
Do'stlaringiz bilan baham: |