int reyting; //reyting balini saqlovchi maydon
int tugy; //tug’ilgan vaqtini saqlovchi maydon
};
int main()
{ talaba A; // A o‘zgaruvchini talaba turi bilan e’lon qilish
return 0;
}
Demak ma’lumotlar bazasini yaratishda uning uchun ajratilgan o‘zgaruvchini struktura nomi bilan e’lon qilish kerak.
C++ dasturlash tilida struktura maydoniga murojat qilish uchun struktura nomi va maydon nomi nuqta bilan birlashtirilgan holda amalga oshiriladi.Struktura ma’lumotlarini dastur tarkibiga kiritish vaqtida har bir maydon elementlarini kiritish kerak bo‘ladi. C++ dasturlash tilida strukturalarga murojat qilishning umumiy ko‘rinishi quyidagicha bo‘ladi:
.
Strukturalarga murojatni amalga oshirish uchun quyidagi masalaga e’tibor qarating:
Misol: Supermarketdagi ichimlik narxi, saqlash yili haqida ma’lumot berilgan 2015 yildan hozirgacha chiqarilgan ichimliklarni narxini chiqaring aks holda muddati o‘tganligini aniqlang.
Bu masalani hal etish uchun ichimlik nomli struktura yaratiladi, strukturani ikkita narxi va saqlash muddati uchun maydonlari mavjud bo‘ladi. Ichimlik haqidagi ma’lumotni A o‘zgaruvchiga saqlaymiz. A o‘zgaruvchini saqlash muddati maydonini 2015 bilan solishtiriladi, agar kichik bo‘lsa, muddati o‘tgan aks holda narxi chiqariladi.
Do'stlaringiz bilan baham: |