دوال الإدخال تستخدم لإدخال معلومات من قبل المستخدم من شاشة التنفيذ او إسناد قيم إلى المتغيرات المعرفة داخل البرنامج من خلال إدخال المستخدم لقيمها لغرض معالجتها للقيام بالعمليات المطلوبة. يستطيع المبرمج ان يقوم بانشاء متغيرات وان يجعل قسم هذة المتغيرات يقوم بادخالها مستخدمي البرنامج. ويكون الكود بالشكل التالي:
في دوال الاخراج كنا نستخدم cout وفي دوال الادخال سنستخدم cin وان var هو قيمة المتغير الذي سوف يقوم المستخدم بادخاله. كما نستطيع إدخال أكثر من متغير في دالة إدخال واحدة ويكون الكود بالشكل التالي:
مثال حول دوال الادخال في لغة ++C
نستطيع ايضاً اضافة الرموز واضهارها على شاشة التنفيذ مثال: لو أردنا أن يقوم المستخدم بإدخال حرف ويطبع الحرف أمامه بين قوسين إي لو ادخل a سوف يطبع في شاشة التنفيذ (a)
- في الخطوة رقم 1 عرفنا متغير من نوع حرفي.
- في الخطوة رقم 2 قمنا بإدخال قيمة للمتغير من شاشة التنفيذ ويدخل فقط حرف واحد.
- في خطوة رقم 3 قمنا بطباعة قيمة المتغير التي أدخلت في خطوة رقم 2 بين قوسين ما سيظهر في شاشة التنفيذ هو: