تخطَّ إلى المحتوى

المتغيرات والأنواع

المتغيرات والأنواع الأساسية

Section titled “المتغيرات والأنواع الأساسية”

في كنوز، المتغيرات هي أساس تخزين البيانات. تتميز اللغة بنظام أنواع قوي يضمن سلامة الكود.

المتغيرات الثابتة (غير قابلة للتغيير)

Section titled “المتغيرات الثابتة (غير قابلة للتغيير)”

استخدم دع لتعريف متغير ثابت:

دع عدد = 42;
دع قيمة_عشرية = 3.14159;
دع رسالة = "مرحباً بالعربية!";
دع علم = صح;

المتغيرات المتغيرة (قابلة للتغيير)

Section titled “المتغيرات المتغيرة (قابلة للتغيير)”

أضف متغير لإنشاء متغير قابل للتغيير:

دع متغير عداد = 0;
عداد = عداد + 10; // ✓ مسموح
النوعالوصفمثال
صحيح / ص64عدد صحيح 64-بت42, -100
عشري / ع64عدد عشري 64-بت3.14, -2.5
نصسلسلة نصية"مرحباً"
منطقيقيمة منطقيةصح, خطأ
حرفحرف واحد'ع', 'أ'
دع عمر = 25;
دع درجة_حرارة = -5;
دع عدد_كبير = 1000000;
اطبع_صحيح(عمر);
دع باي = 3.14159;
دع سعر = 99.99;
دع نسبة = 0.75;
اطبع_عشري(باي);
دع اسم = "أحمد";
دع تحية = "مرحباً بالعالم";
اطبع(اسم);
اطبع(تحية);
دع نشط = صح;
دع مكتمل = خطأ;
اطبع_منطقي(نشط);
دع الحرف_العربي = 'ع';
دع حرف_لاتيني = 'A';

يمكنك تحديد النوع صراحةً:

دع رقم: ص64 = 100;
دع قيمة: ع64 = 3.14;
دع فعال: منطقي = صح;
دع باي = 3.14159; // ثابت - لا يمكن تغييره
دالة رئيسية() {
// متغيرات ثابتة
دع عدد = 42;
دع قيمة_عشرية = 3.14159;
دع رسالة = "مرحباً بالعربية!";
دع علم = صح;
// طباعة القيم
اطبع("عدد صحيح: ");
اطبع_صحيح(عدد);
اطبع("قيمة عشرية: ");
اطبع_عشري(قيمة_عشرية);
اطبع("رسالة: ");
اطبع(رسالة);
// متغير قابل للتغيير
دع متغير عداد = 0;
عداد = عداد + 10;
اطبع("العداد: ");
اطبع_صحيح(عداد);
}