سؤال 1: تدريب 1: قواعد اسم المتغير في فيكس كود في آر. حدد الجملة الصحيحة والجملة الخطأ فيما يلي: 1. في هذا المقطع البرمجي يجب أن يكون اسم المتغير فريدًا. 2. كل كلمة يمكن أن تكون اسم متغير. 3. قد يحتوي اسم المتغير على أحرف خاصة. 4. قد يحتوي اسم المتغير على مسافات. 5. قد يتكون اسم المتغير من مجموعة من الأحرف الكبيرة والصغيرة.
الإجابة: 1. صحيحة (س1: صح) 2. خطأ (س2: خطأ) 3. خطأ (س3: خطأ) 4. خطأ (س4: خطأ) 5. صحيحة (س5: صح)
خطوات الحل:
- **الخطوة 1: جدول المعطيات والمطلوب** | العنصر | الوصف | |--------|--------| | **المعطيات** | خمس جمل عن قواعد تسمية المتغيرات في فيكس كود في آر | | **المطلوب** | تحديد الجملة الصحيحة والجملة الخطأ لكل جملة من الجمل الخمس |
- **الخطوة 2: القانون أو المبدأ المستخدم** > **قواعد تسمية المتغيرات في فيكس كود في آر:** > 1. يجب أن يكون اسم المتغير **فريدًا** ولا يتكرر. > 2. لا يمكن أن يكون **كل كلمة** اسم متغير (هناك كلمات محجوزة). > 3. لا يمكن أن يحتوي اسم المتغير على **أحرف خاصة** (مثل: @, #, $, %). > 4. لا يمكن أن يحتوي اسم المتغير على **مسافات**. > 5. يمكن أن يتكون اسم المتغير من **مزيج من الأحرف الكبيرة والصغيرة** (Case-sensitive).
- **الخطوة 3: تحليل الجملة الأولى** **الجملة:** "في هذا المقطع البرمجي يجب أن يكون اسم المتغير فريدًا." - في أي لغة برمجة، يجب أن يكون اسم المتغير **فريدًا** ضمن نطاقه لتجنب التضارب. - ✅ **إذن الجملة صحيحة.**
- **الخطوة 4: تحليل الجملة الثانية** **الجملة:** "كل كلمة يمكن أن تكون اسم متغير." - تحتوي لغات البرمجة على **كلمات محجوزة** (مثل: if, for, while) لا يمكن استخدامها كأسماء متغيرات. - ❌ **إذن الجملة خاطئة.**
- **الخطوة 5: تحليل الجملة الثالثة** **الجملة:** "قد يحتوي اسم المتغير على أحرف خاصة." - قواعد تسمية المتغيرات عادةً تسمح بالأحرف (A-Z, a-z)، الأرقام (0-9)، والشرطة السفلية (_). - **الأحرف الخاصة** (مثل: @, !, #) غير مسموحة. - ❌ **إذن الجملة خاطئة.**
- **الخطوة 6: تحليل الجملة الرابعة** **الجملة:** "قد يحتوي اسم المتغير على مسافات." - **المسافات** غير مسموحة في أسماء المتغيرات. يمكن استخدام الشرطة السفلية (_) لفصل الكلمات. - ❌ **إذن الجملة خاطئة.**
- **الخطوة 7: تحليل الجملة الخامسة** **الجملة:** "قد يتكون اسم المتغير من مجموعة من الأحرف الكبيرة والصغيرة." - أسماء المتغيرات **حساسة لحالة الأحرف** (Case-sensitive)، لذا يمكن استخدام مزيج من الأحرف الكبيرة والصغيرة (مثل: myVar, MyVar). - ✅ **إذن الجملة صحيحة.**
- **الخطوة 8: الإجابة النهائية** بناءً على قواعد تسمية المتغيرات في فيكس كود في آر: 1. **الجملة صحيحة** - يجب أن يكون اسم المتغير فريدًا. 2. **الجملة خاطئة** - ليس كل كلمة يمكن أن تكون اسم متغير. 3. **الجملة خاطئة** - لا يمكن أن يحتوي اسم المتغير على أحرف خاصة. 4. **الجملة خاطئة** - لا يمكن أن يحتوي اسم المتغير على مسافات. 5. **الجملة صحيحة** - يمكن أن يتكون اسم المتغير من أحرف كبيرة وصغيرة.