Ishdan maqsad



Yüklə 151,52 Kb.
səhifə3/10
tarix20.05.2022
ölçüsü151,52 Kb.
#58833
1   2   3   4   5   6   7   8   9   10
1-laboratoriya ishi

Keltirilgan toifalar


  1. Sanaladigan toifa

Bir qancha qiymatlardan birini qabul qila oladigan o’zgaruvchiga sanaladigan toifadagi o’zgaruvchilar deyiladi va bunday o’zgaruvchilarni e‟lon qilishda enum kalit so’zi va undan keyin toifa nomi hamda figurali qavs ichida vergullar bilan ajratilgan o’zgarmas qiymatlar ro’yhati ishlatiladi.
Masalan:
enum Ranglar{oq, qora, qizil, yashil};
Bu yerda Ranglar nomli sanoqli toifa yaratildi. Ushbu toifaning 4 ta
o’zgarmas elementlari mavjud va ular dastlab 0 dan boshlab sanaladigan butun sonli qiymatga ega bo’ladilar. Ayrim hollarda foydalanuvchi tomonidan o’zgarmaslarga ixtiyoriy sonli qiymat ham o’zlashtirilishi mumkin. O’zgarmaslarga qiymatlar o’sish tartibida berilishi kerak. Masalan,
enum Ranglar{oq=100,qora=200,qizil,yashil=400};
Bu yerda qizil o’zgarmasning qiymati 201 ga teng bo’ladi. Endi shu toifadagi birorta o’zgaruvchini e‟lon qilish mumkin.
Ranglar r=qizil;
Endi r o’zgaruvchi ranglar toifasida aniqlangan o’zgarmaslardan ixtiyoriy birini qiymat sifatida qabul qila oladi. Masalan:
#include using namespace std; int main()
{ enum kunlar{du=1,se,chor}; kunlar hafta;
hafta=chor; cout< int kun;
cout<<"\nbugun qaysi kun="; cin>>kun;
if(kun==chor) cout<<"\ntalabalar bilan uchrashuvingiz bor"; system("pause");
}
Natija: 3
bugun qaysi kun=3
talabalar bilan uchrashuvingiz bor

      1. Yüklə 151,52 Kb.

        Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin