240
};
int main()
{ ichimlik A;
cin>>A.nomi;
cin>>A.narx;
cin>>A.muddat;
if(A.muddat<2015) cout<<"muddat utgan";
else cout<
return 0;
}
Kiritishga ma‘lumot
Pepsi 4500 2014
Fanta 5000 2016
Dastur natijasi
muddat utgan
5000 sum
C++ dasturlash tilida strukturalar yaratib
ularga murojat qilish oddiy
o‗zgaruvchilar kabi bajariladi faqat struktura o‗zgaruvchisi nuqta bilan maydon
nomi yoziladi. Biror bir tashkilot yoki mussasa ma‘lumotlar bazasi yaratish uchun
struktura o‗zgaruvchisini ko‗p qiymatidan foydalanishga to‗g‘ri keladi.
Struktura
o‗zgaruvchisini ikki va undan ortiq qiymatlariga murojat qilish uchun struktura
o‗zgaruvchisini massiv sifatida qarash mumkin.
Struktura massivi
Dasturlash tarkibida strukturalardan yakka tartibda
foydalanish maqsadga
muvofiq bo‗lmaydi. Strukturalar biror bir tashkilot ma‘lumotlar bazasi berilganda
ularning qayta ishlash uchun qulay vosita hisoblanadi. Agar strukturalar bir nechta
qiymatlar
uchun ishlatilsa, struktura o‗zgaruvchisini struktura massivi sifatida
qarash kerak.
Ta‘rif: struktura o‗zgaruvchisi bir nechta qiymatlar uchun ishlatilsa,
struktura o‗zgaruvchisi struktura massivi deb ataladi.
Struktura massivini e‘lon qilish, xuddi oddiy massiv kabi e‘lon qilinadi,
faqatgina massiv turiga struktura nomi ko‗rsatiladi. C++ dasturlash tilida struktura
massivlarini e‘lon qilishning umimiy ko‗rinishi quyidagicha bo‗ladi: