Variables and DECLARE · المتغيرات والإعلان DECLARE
This page needs a recent browser (with SharedArrayBuffer support). Please update Chrome, Edge, Firefox or Safari to the latest version. · تحتاج هذه الصفحة إلى متصفح حديث (يدعم SharedArrayBuffer). يرجى تحديث Chrome أو Edge أو Firefox أو Safari إلى أحدث إصدار.
English
A variable stores one value
- A variable has a name and holds one value you can change.
- The 2026 guide writes names in mixed case, starting with a letter:
NumberOfPlayersornumberOfPlayers. - These lessons use a capital first letter, the same shape as the guide's own examples.
العربية
المتغير يخزن قيمة واحدة
- المتغير له اسم ويحتوي على قيمة واحدة يمكنك تغييرها.
- الدليل لعام 2026 يكتب الأسماء بحروف مختلطة، تبدأ بحرف:
NumberOfPlayersأوnumberOfPlayers. - تستخدم هذه الدروس حرفًا كبيرًا في البداية، بنفس شكل أمثلة الدليل.
DECLARE Counter : INTEGER
Counter ← 0
Counter ← Counter + 1
OUTPUT Counter
English
DECLARE, then the arrow
DECLARE Counter : INTEGERcreates the variable and names its type.- The assignment operator is
←. It stores the value on the right. =is not how you store a value.=means "is equal to" inside a test.
العربية
DECLARE، ثم السهم
DECLARE Counter : INTEGERينشئ المتغير ويحدد نوعه.- عامل الإسناد هو
←. يقوم بتخزين القيمة الموجودة على اليمين. =ليس الطريقة التي تخزن بها قيمة.=تعني "يساوي" داخل اختبار.
DECLARE Score : INTEGER
Score ← 40
Score ← Score + 2
OUTPUT Score
English
Watch out
- Declare a variable before you use it.
- An identifier starts with a letter. Digits may follow. The guide also allows
_.
العربية
انتبه
- أعلن عن متغير قبل استخدامه.
- يبدأ المعرّف بحرف. قد تتبع أرقام. يسمح الدليل أيضًا بـ
_.
English
Common mistakes
Counter ← 1stores 1.Counter = 1is not an assignment.- One variable holds one value. Assigning again replaces it.
العربية
أخطاء شائعة
Counter ← 1يخزن 1. لا يُعدCounter = 1عملية إسناد.- المتغير الواحد يحتوي على قيمة واحدة. إعادة الإسناد تحل محلها.
English
Now you try
- Declare an integer, store a value with
←, and output it.
العربية
الآن جرب بنفسك
- أعلن عن عدد صحيح، وخزن قيمة باستخدام
←، وأخرجها.
Declare Total as an INTEGER, store 8, and output it. · أعّرّف Total كمتغير INTEGER، واحفظ 8 فيه، ثم اطبعه.
Click Run to see the output here. · اضغط تشغيل لرؤية المخرجات هنا.
Declare Counter as an INTEGER. Start it at 0, add 1, and output it. · أعلِن Counter كنوع INTEGER. ابدأ قيمته بـ 0، أضف إليه 1، وأخرجه.
Click Run to see the output here. · اضغط تشغيل لرؤية المخرجات هنا.