O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov




Download 2,67 Mb.
Pdf ko'rish
bet156/173
Sana16.05.2024
Hajmi2,67 Mb.
#238775
1   ...   152   153   154   155   156   157   158   159   ...   173
Bog'liq
Tarixi 37 bet

. 
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.

#include  
using namespace std;
struct ichimlik 

string nomi; //ichimlik nomini saqlovchi maydon 
int narx; //ichimlik narxini saqlovchi maydon 
int muddat; //ichimlik saqlash muddattini saqlovchi maydon 


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. 
 

Download 2,67 Mb.
1   ...   152   153   154   155   156   157   158   159   ...   173




Download 2,67 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti s. Eshtemirov, F. M. Nazarov

Download 2,67 Mb.
Pdf ko'rish