بسم الله الحكيم الخبير
استعمل الخوارزم.وسائط.شاشة
الدالة مدخل (سؤال ۢحرف) ۢحرف {
المتغير جواب [1024] حرف
شاشة::اكتب(سؤال)
شاشة::اقرا(؏جواب)
ارجع جواب
}
الدالة الاصل() {
المتغير اسم ۢحرف := مدخل("ما اسمك؟")
شاشة::اكتب('/س')
شاشة::اكتب("مرحبا ")
شاشة::اكتب(اسم)
}
عندما أنفذ هذه الصفرة في بيئة الخوارزم, هذا ما يحدث: https://i.imgur.com/QEi0SKg.png
لسبب غريب, يطلب مني أن أكتب اسما قبل أن يقرأ؟
عندما أنفذ هذه الصفرة في الطفرة: https://i.imgur.com/frtaI8n.png
هنا يكتب قبل أن يقرأ, ولكن لا ينفذ التعليمة شاشة::اكتب(اسم).
ما الذي يحصل هنا؟
تعديــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــل
لاحظت أن البرنامج يعمل كالمتوقع عند استخدام الحروف الإنجليزية, ولكن ليس هذا ما أريده: https://i.imgur.com/t7zPTq6.png