رجاءا توضيح معنى السؤال ++c
لايتم استخدام = كعلامة المقارنة ضمن الشرط بل يجب استخدام ==
ولكن هنا المساواة لاتحقق المطلوب حيث لن يتحقق الشرط الا بهذه الحالة
-
حيث وضعت لك إطار أحمر هذا المكان نقوم بتعرف متغير i
لكن انت وضعت شرط بدلا من ذلك حاول تصحيح الخطأ -
حيث وضعت لك إطار أزرق يجب أن نضع شرط وليس عملية إسناد قيمة للمتغير i
العامل = (Assignment) ستخدم في العمليات الحسابية (Arithmetic Operators)
الشرط يكون بإستعمال عوامل المقارنات (Comparison Operators)
مثل
العامل == (Equal to)
العامل=!
(Not equal to)
العامل<
(Greater than)
العامل>
(Less than)
العامل=<
(Greater than or Equal to)
العامل=>
(Less than or Equal to)
حاول إستعمال أحد هذه العوامل لوضع شرط صحيح
.
.
https://app.barmej.com/تعلم-البرمجة-بلغة-Cpp/Cpp-Arrays/المصفوفات-مع-الدوال/تحدي-برمجي-Cpp-C3-T4-Ch1
هنا يجب ان يتم ترتيب الارقام في المصفوفه array باستخدام طريفه bubble sort
ولكن البرنامج لا يرتب الارقام ويتم طباعه المصفوفه كما هي
وكأن لم يحدث شئ
اقتربت من الحل ولكن تذكر انك تحتاج الى جملتي دوران ضمن الدالة bubbleSort
حتى تتمكن من اجراء عملية الترتيب على كامل عناصر المصفوفة وليس عنصر واحد فقط
انت كتبت جملة دوران واحدة