تعريف أكثر من متغير دفعة واحدة
يُمكن تعريف أكثر من متغير في نفس الوقت ولكن يجب أن تكون المتغيرات من نفس النوع، يتم الفصل بين أسماء المتغيرات بفاصلة عادية (,)، كما في البرنامج الآتي:
لاحظ أنه في هذا البرنامج قُمنا بإنشاء المتغيرات i, j, k مرة واحدة لأنها جميعًا من النوع نفسه وهو Int وكذلك بالنسبة للمتغيرات f, h من نوع float والمتغيرات a, b من نوع char
ثم قمنا بإسناد قيم للمتغيرات ومن ثم طباعتها حيث يُعطي البرنامج المخرجات الآتية:
ومن الممكن إسناد قيم للمتغيرات أثناء تعريفها مرة واحدة . كما في البرنامج الآتي:
لاحظ أننا قمنا هنا بإنشاء وإسناد قيم لأكثر من متغير في نفس الوقت ولكن بشرط أن تكون المتغيرات من نفس النوع.
وناتج البرنامج السابق هو :
نشاط (2-8): طباعة المتغيرات بدون إسناد قيم.
بالتعاون مع أفراد مجموعتك نفذ البرنامج الآتي:
- ما ناتج تنفيذ البرنامج؟
يُعطي البرنامج أرقامًا عشوائية.
- قارن ناتج تنفيذ البرنامج مع ناتج زملائك من المجموعات الأخرى؟
النتائج مختلفة في كل مرة.
- ما تفسيرك لهذا الناتج؟
إعادة الجهاز القيم الموجودة في الذاكرة الآن التي خُزِّنت سابقًا من برامج أخرى، ثم استُرجعت كما هي؛ لأننا لم نعطِ المتغيرات التي لدينا قيمًا جديدة.
سجل ما توصلت إليه في ملف المجموعة.