العودة إلى موقع برمج

التحدي البرمجي الخاص ب while loop

swift
#1

السلام عليكم ورحمة الله وبركاته
واجهة مشكلة في التحدي البرمجي وبحثت بالمنتدى وماقدرت احل المشكلة

#2

ممتاز اقتربت كثيرا من الحل,
لديك خطأ بطريقة الجمع التراكمي لقيم from ضمن sum حيث بهذه الطريقة فان اول قيمة ستأخذها sum ستكون from+to وبالتالي لم نبدأ من قيمة from كما هو مفترض.

يجب ان نبدأ بقيمة From ثم مع نهاية دورة جملة الدوران ستضاف لها واحد ثم سيتم جمع القيمة الجديدة الى sum وهكذا حتى تصبح قيمة from تساوي قيمة to وعندها لن يتحقق شرط جملة الدوران وستتوقف وستكون sum تحوي مجموع القيم المطلوبة

يمكنك قراءة المزيد من المعلومات عن هذا الموضوع من الرابط

#3

حاولت والله ولا قدرت ياليت تساعدني فيها كرماً

#4

لا بد لك من المحاولة لتستفيد من التحديات. وقد اقتربت كثيرا من الحل فلاتيأس وحاول اعادة مراجعة معلوماتك وقراءة السؤال جيدا ثم اعادة المحاولة
هل يمكنك وضع صورة توضح حلك بعد التعديل لنتمكن من تحديد الخطأ ومساعدتك