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

أمثلة جاهزة

هذه برامج من الكتاب المرجعي. تحت كل برنامج مخرجه كما سجّلته اختبارات المجمّع، ويتحقق الموقع عند كل بناء من أن المعروض يطابق بيان الأمثلة. لا يمكن تشغيلها في المتصفح بعد.

مثال
مج = 0
لكل ع في مدى(1, 11):
مج += ع
اطبع(مج)
ن = 1
طالما ن < 100:
ن *= 2
اطبع(ن)
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
55128
مثال
داله اكبر_عنصر(ق قائمة) عدد:
اكبر = ق[0]
لكل ع في ق:
اذا ع > اكبر:
اكبر = ع
ارجع اكبر
داله ضاعف(س عدد) عدد:
ارجع س * 2
داله طبّق(ف داله(عدد) عدد, س عدد) عدد:
ارجع ف(س)
داله مضروب(ن عدد) عدد:
اذا ن <= 1:
ارجع 1
ارجع ن * مضروب(ن - 1)
اطبع(اكبر_عنصر([3, 9, 2]), " ", طبّق(ضاعف, 21), " ", مضروب(10))
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
9 42 3628800
مثال
هيكل نقطة:
س عدد
ص عدد = 0
ا = نقطة(3, 4)
ب = ا
ب.س = 10
ج = نقطة(ص = 7, س = 1)
اطبع(ا, " ", ب.س, " ", ج, " ", نقطة(5))
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
نقطة { س: 3, ص: 4 } 10 نقطة { س: 1, ص: 7 } نقطة { س: 5, ص: 0 }
مثال
استورد رياضيات
استورد عشوائي باسم ع
ع.بذرة(7)
اطبع(رياضيات.جذر(16.0), " ", رياضيات.قاسم_مشترك(12, 18), " ", ع.صحيح(1, 1))
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
4.0 6 1
مثال
مجموع = 0
لكل دورة في مدى(0, 3):
ساحه = ساحة(الافتراضي)
خاتمه اعد(ساحه)
كلمات = تقسيم(دمج_نصوص("ا ب ج ", دورة, ساحه), " ", ساحه)
مجموع += طول(كلمات)
ن = "مرحبا " + نص(1)
خاتمه حرر(ن)
اطبع(مجموع, " ", ن)
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
12 مرحبا 1
مثال
خارجي "m" داله جذر(س كسر) كسر باسم "sqrt"
خارجي داله طول_c(ن نص) حجم باسم "strlen"
هيكل_سي رأس:
نوع طبيعي8
طول عدد32
اطبع(جذر(2.0), " ", طول_c("ميم"), " ", حجم_النوع(رأس))
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
1.4142135623730951 6 8
مثال
ق = [1, 2, 3]
اطبع(ق[3])
المخرج المسجَّل في الكتاب المرجعيmeem برنامج.م · 0.10.0
[خطأ تشغيل E0321] سطر 2:7 - الفهرس 3 خارج الحدود (الحجم 3)  اطبع(ق[3])

رمز الخروج: 3

في فهرس الأخطاء: E0321