3. الإدخال
الهدف
رابط إلى قسم «الهدف»أن تقرأ سطراً يكتبه المستخدم، وتحوّله إلى عدد.
الشرح
رابط إلى قسم «الشرح»اقرأ("رسالة")تعرض الرسالة، ثم تقرأ سطراً يكتبه المستخدم.عدد(...)تحوّل نصاً إلى عدد صحيح. نتيجتها من النوع!عدد، أي أن التحويل قد يفشل، فتعالج فشله في موضعه.
المثال
رابط إلى قسم «المثال»تُشغَّل أمثلة الكتاب المرجعي بإدخال فارغ، فأرجعت اقرأ هنا نصاً فارغاً:
اسم = اقرأ("ما اسمك؟ ")اطبع("أهلاً ", اسم)الأخطاء الشائعة
رابط إلى قسم «الأخطاء الشائعة»عدد(اقرأ()) من النوع !عدد، لأن ما يكتبه المستخدم قد لا يكون عدداً. فاكتب قيمة بديلة للفشل: عدد(اقرأ()) والا 0.
اطبع(عدد("ثلاثة") + 1)رمز الخروج: 2
في فهرس الأخطاء: E0399
اطبع((عدد("ثلاثة") والا 0) + 1)ن = عدد("٣") والا خ: اطبع("ليس عدداً: ", خ) 0اطبع(ن)تمرين
رابط إلى قسم «تمرين»اقرأ عدداً من المستخدم واطبع ضعفه؛ وإن لم يكن ما كتبه عدداً فاعدّه 0 بـ والا. (في الحل كتب المستخدم 21.)
اعرض الحل
ن = عدد(اقرأ("اكتب عدداً: ")) والا 0اطبع("ضعفه: ", ن * 2)الإدخال
21اقرأ أيضاً
رابط إلى قسم «اقرأ أيضاً»المدمجات: اقرأ وعدد · معالجة الأخطاء