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

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

icon

التعريف بجملة cin

تحدثنا سابقًا أن جملة الإدخال تُستخدم لإدخال قيم للمتغيرات أثناء تنفيذ البرنامج أي في شاشة المخرجات وعن طريق لوحة المفاتيح. والصيغة العامة لجملة الإدخال cin هي:

الصيغة العامة لجملة الإدخال cin هي:

cin >> variable-name;

حيث إن:

cin الأمر المستخدم لإدخال البيانات إلى البرنامج عن طريق لوحة المفاتيح، وهي كلمة محجوزة.
>> رمز الإدخال الذي يفصل بين المتغيرات.
variable-name

أسماء المتغيرات المطلوب إدخال قيم لها في شاشة المخرجات، ويجب أن تكون معرفة قبل جملة الإدخال في البرنامج.

 

 

 

 

كيف تعمل جملة الإدخال: 

عند تنفيذ جملة الإدخال يتوقف البرنامج وتظهر إشارة مؤشر الفأرة على شاشة المخرجات، والتي تدل على انتظار إدخال البيانات. وعندها لا بد للمستخدم من إدخال قيمة أو أكثر حسب عدد المتغيرات في جملة الإدخال،مفصول بينها بفراغ ومن ثم الضغط على مفتاح الإدخال(Enter) أو إدخال كل قيمة على سطر منفصل، مما يؤدي إلى تخزين القيم المدخلة في المتغيرات الموجودة في جملة الإدخال وبعدها يتابع الحاسوب تنفيذ بقية جمل البرنامج. البرنامج الآتي يوضح عملية إدخال قيم للمتغيرات المختلفة.

cin

 في الفيديو السابق نلاحظ أنه تم إدخال أعداد صحيحة لكل المتغيرات ولكنها لا تُعامل معاملة الأعداد الصحيحة. فالمتغير b هو من نوع float والمتغير c  من نوع char فسيتم معاملة القيمة معاملة النص الذي يتكون من رمز واحد فقط؛ بينما المتغير d  فهو من نوع string وبالتالي سيُعامل معاملة النصوص. 

الفيديو الآتي يُبين إدخال قيم أخرى للبرنامج. 

جملة الإدخال cin