لم أفهم هذا الكود
هذا كود بلغة كوتلن:
لو افترضنا أن المستخدم أدخل قيمة n = 5
ففي السطر 15:
نتيجة هذه المعادلة:
هو 3.5 على فرض أن قيمة i = 1
و أننا في السطر الأول من نتيجة التشغيل.
و بما أن نتيجة هذه المعادلة هي 3.5
فبالتالي يجب أن يطبع الفراغات ثلاث مرات و لكن البرنامج قام بطباعتها مرتين و ليس ثلاث مرات فأين المشكلة؟
وكذلك بالنسبة لهذا الكود، في السطر 39:
نتيجة هذه المعادلة:
هو 5
على فرض أن قيمة f = 1
وأننا في السطر الرابع من نتيجة التشغيل.
و بما أن نتيجة هذه المعادلة هو 5
فبالتالي يجب أن يطبع الفراغات أو النجوم 4 مرات و لكن البرنامج قام بطباعته 3 مرات و ليس 4 مرات فأين المشكلة؟