O„zbekiston respublikasi oliy va o„rta maxsus ta‟lim vazirligi samarqand davlat universiteti



Yüklə 0,69 Mb.
səhifə140/157
tarix19.12.2023
ölçüsü0,69 Mb.
#152373
1   ...   136   137   138   139   140   141   142   143   ...   157
S. Eshtemirov, F. M. Nazarov algoritmlash va dasturlash asoslari-hozir.org

struct
{ ; 

_ _ _ _ _ _ _ 

}; 
Strukturalarni tasvirlashda struct xizmatchi so‗zidan keyin struktura nomi va
fegurali qavsda uning maydonlari kiritilishi shart. Structura nomi masala
mohiyatiga qarab tanlansa, maqsadga muvofiq. Masalan, talabalar haqida
ma‘lumotlar bazasida struktura nomini talaba yoki supermarket mahsulotlari
narxlari bazasida esa narx deb nomlash mumkin. Strukturalar tarkibidagi
maydonlarni e‘lon qilish xuddi oddiy o‗zgaruvchilarni e‘lon qilishdek bajariladi va
oxiri blok yopilishidan so‗ng, albatta, nuqtali vergul qo‗yilishi shart.
Strukturalar yartish jarayonini tushunish uchun C++ dasturlash tilida
talabalar haqida ma‘lumotlar bazasini struktura yordamida quyidagicha hosil
qilinadi:
Misol: Talabalar(familyasi, ismi, telefoni, reytingi, tug‘ilgan yili) haqida 
ma‘lumotlarga asosan c++ dasturlash tilida struktura hosil qiling.

#include


using namespace std;
struct talaba
{
char[20] fam; //familyani saqlovchi maydon
char[20] ism; //ismni saqlovchi maydon



238


char[20] tel; //telefonni saqlovchi maydon
int reyting; //reyting balini saqlovchi maydon
int tugy; //tug‘ilgan vaqtini saqlovchi maydon

};
int main()


{
return 0;
}

Yuqoridagi masalada talaba haqida ma‘lumotlar strukturasini hosil qilishda


struktura nomiga talaba deb nomlandi va uning maydonlari familyasi(fam),
ismi(ism), telefoni(tel), reytingi(reyting), tug‘ilgan yili(tugy) ko‘rinishlarida
tasvirlandi. Maydonlarni e‘lon qilishda dastur tarkibida qanday maqsadlarda
foydalanishi e‘tiborga olinishi kerak. Agar dastur tarkibida maydonlar ustida hisob
ishlari olib borilmasa, uning turini char yoki string turi ko‗rinishida e‘lon qilinsa,
dastur bir muncha yengil ishlaydi.


Yüklə 0,69 Mb.

Dostları ilə paylaş:
1   ...   136   137   138   139   140   141   142   143   ...   157




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə