Программирование на языке С++


Download 0.97 Mb.
bet1/3
Sana10.01.2023
Hajmi0.97 Mb.
#1087347
  1   2   3
Bog'liq
4-mavzu. C da tuzilmalar

С++ da Tuzilmalar

С++ da Tuzilmalar


Sessiya natijalari to'g'risidagi misoldan foydalanib, tuzilish tushunchasini ko'rib chiqamiz:



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;


Download 0.97 Mb.

Do'stlaringiz bilan baham:
  1   2   3




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