1-Mavzu 1-Mavzu Reja: Klass a’zolariga ruxsatni boshqarish


Quyida Apple ro`yxatidan foydalanishni ko'rsatadigan dasturning namunasi keltirilgan


Download 111.72 Kb.
bet88/96
Sana29.03.2023
Hajmi111.72 Kb.
#1307438
1   ...   84   85   86   87   88   89   90   91   ...   96
Bog'liq
1-Mavzu 1-Mavzu Reja Klass a’zolariga ruxsatni boshqarish

Quyida Apple ro`yxatidan foydalanishni ko'rsatadigan dasturning namunasi keltirilgan.
// Ro'yxatni qo'llash.
using System;
class EnumDemo {
enum Apple { Jonathan, GoldenDel, RedDel, Winesap,
Cortland, Mcintosh };
static void Main() {
string[] color = {
"красный",
"желтый",
"красный",
"красный",
"красный",
"красновато-зеленый"
};
Apple i; // ro'yxatga olinadigan tipdagi o'zgaruvchini e'lon qilish
// Ro'yxat a'zolariga davriy murojaat qilish uchun i o'zgaruvchisidan foydalanish.
for(i = Apple.Jonathan; i <= Apple.Mcintosh; i++).
Console.WriteLine(i + " имеет значение " + (int)i);
Console.WriteLine ();
// Massivni indekslash uchun ro`yxatdan foydalanish.
for(i = Apple.Jonathan; i <= Apple.Mcintosh; i++)
Console.WriteLine("Цвет сорта " + i + " - " +
color[(int)i]);
}
}
Quyida ushbu dasturning natijasi keltirilgan.
Jonathan имеет значение О
GoldenDel имеет значение 1
RedDel имеет значение 2
Winsap имеет' значение 3
Cortland имеет значение 4
Mcintosh имеет значение 5
Цвет сорта Jonathan - красный
Цвет сорта GoldenDel - желтый
Цвет сорта RedDel - красный
Цвет сорта Winsap - красный
Цвет сорта Cortland - красный
Цвет сорта Mcintosh - красновато-зеленый
Apple tipdagi o'zgaruvchining for takrorlash operatorida qanday boshqarilayotganiga e'tibor bering. Apple ro'yxatidagi belgili konstantalar qiymatlari noldan boshlanadi, shuning uchun ular har xil olma rangini olish uchun massivni indekslashda ishlatilishi mumkin. Shuningdek, ro`yxat qiymatlari orqali massivni indekslashning ishlatilishi turlarini olishda zarurligini e'tibor bering.

Download 111.72 Kb.

Do'stlaringiz bilan baham:
1   ...   84   85   86   87   88   89   90   91   ...   96




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