Sharof rashidov nomidagi samarqand davlat universiteti dasturlash asoslari


Download 0.53 Mb.
bet1/5
Sana13.04.2023
Hajmi0.53 Mb.
#1355114
  1   2   3   4   5
Bog'liq
Tursunov Aziz (Dasturlash asoslari fanidan mustaqil ish)

  • struct complex
  • {
  • double real;
  • double imag;
  • }
  • struct tovar {
  • char name[20]; //nomlanishi
  • long price; //ulgurji narxlar
  • float percent; //narxlar %
  • int vol; // tovar partiyasi
  • char date [9]; // tovar kirib kelgan vaqti
  • };
  • Masalan, kompleks sonlar va tovarlar uchun quyidagicha struktura tuzish mumkin:
  • Strukturalarga murojaat
  • Aniq strukturalar ta’riflanganda massivlar kabi instializatsiya qilinishi mumkin. Masalan,
  • struct complex sigma = {1.3; 12.6};
  • struct tovar coats = {"pidjak", 40000, 7.5, 220, "12.01.97");
  • Bir xil tipdagi strukturalarga qiymat berish amalini qo’llash mumkin:
  • struct complex alfa; alfa = sigma;
  • Lekin strukturalar uchun solishtirish amallari aniqlanmagan.
  • Strukturalar elementlariga quyidagicha murojaat qilish mumkin:
  • Struktura_nomi.element_nomi.
  • 'Nuqta amali' struktura elementiga murojaat qilish amali deyiladi. Bu amal qavs amallari bilan birga eng yuqori ustivorlikka ega.
  1   2   3   4   5




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