التعريف بجملة cin
تحدثنا سابقًا أن جملة الإدخال تُستخدم لإدخال قيم للمتغيرات أثناء تنفيذ البرنامج أي في شاشة المخرجات وعن طريق لوحة المفاتيح. والصيغة العامة لجملة الإدخال cin هي:
الصيغة العامة لجملة الإدخال cin هي:
cin >> variable-name;
حيث إن:
cin | الأمر المستخدم لإدخال البيانات إلى البرنامج عن طريق لوحة المفاتيح، وهي كلمة محجوزة. |
---|---|
>> | رمز الإدخال الذي يفصل بين المتغيرات. |
variable-name |
أسماء المتغيرات المطلوب إدخال قيم لها في شاشة المخرجات، ويجب أن تكون معرفة قبل جملة الإدخال في البرنامج. |
كيف تعمل جملة الإدخال:
عند تنفيذ جملة الإدخال يتوقف البرنامج وتظهر إشارة مؤشر الفأرة على شاشة المخرجات، والتي تدل على انتظار إدخال البيانات. وعندها لا بد للمستخدم من إدخال قيمة أو أكثر حسب عدد المتغيرات في جملة الإدخال،مفصول بينها بفراغ ومن ثم الضغط على مفتاح الإدخال(Enter) أو إدخال كل قيمة على سطر منفصل، مما يؤدي إلى تخزين القيم المدخلة في المتغيرات الموجودة في جملة الإدخال وبعدها يتابع الحاسوب تنفيذ بقية جمل البرنامج. البرنامج الآتي يوضح عملية إدخال قيم للمتغيرات المختلفة.
في الفيديو السابق نلاحظ أنه تم إدخال أعداد صحيحة لكل المتغيرات ولكنها لا تُعامل معاملة الأعداد الصحيحة. فالمتغير b هو من نوع float والمتغير c من نوع char فسيتم معاملة القيمة معاملة النص الذي يتكون من رمز واحد فقط؛ بينما المتغير d فهو من نوع string وبالتالي سيُعامل معاملة النصوص.
الفيديو الآتي يُبين إدخال قيم أخرى للبرنامج.