الحاسوب فصل أول

المواد المشتركة أول ثانوي

icon

تعريف أكثر من متغير دفعة واحدة

يُمكن تعريف أكثر من متغير في نفس الوقت ولكن يجب أن تكون المتغيرات من نفس النوع، يتم الفصل بين أسماء المتغيرات بفاصلة عادية (,)، كما في البرنامج الآتي: 

إنشاء أكثر من متغير بنفس الوقت

لاحظ أنه في هذا البرنامج قُمنا بإنشاء المتغيرات i, j, k مرة واحدة لأنها جميعًا من النوع نفسه وهو Int وكذلك بالنسبة للمتغيرات f, h من نوع float والمتغيرات a, b من نوع char

 ثم قمنا بإسناد قيم للمتغيرات ومن ثم طباعتها حيث يُعطي البرنامج المخرجات الآتية:

إنشاء أكثر من متغير دفعة واحدة output

ومن الممكن إسناد قيم للمتغيرات أثناء تعريفها مرة واحدة . كما في البرنامج الآتي:

إسناد قيم لأكثر من متغير بنفس الوقت

لاحظ أننا قمنا هنا بإنشاء وإسناد قيم لأكثر من متغير في نفس الوقت ولكن بشرط أن تكون المتغيرات من نفس النوع.

وناتج البرنامج السابق هو :

إسناد قيم لأكثر من متغير بنفس الوقت output

نشاط (2-8): طباعة المتغيرات بدون إسناد قيم. 

بالتعاون مع أفراد مجموعتك نفذ البرنامج الآتي:

نشاط 2 - 8 البرنامج

  • ما ناتج تنفيذ البرنامج؟

نشاط 2 - 8 المخرجات

يُعطي البرنامج أرقامًا عشوائية.

  • قارن ناتج تنفيذ البرنامج مع ناتج زملائك من المجموعات الأخرى؟

النتائج مختلفة في كل مرة.

  • ما تفسيرك لهذا الناتج؟

إعادة الجهاز القيم الموجودة في الذاكرة الآن التي خُزِّنت سابقًا من برامج أخرى، ثم استُرجعت كما هي؛ لأننا لم نعطِ المتغيرات التي لدينا قيمًا جديدة.

سجل ما توصلت إليه في ملف المجموعة.