لم أفهم كيف تم ترتيب العناصر من الأصغر إلى الأكبر

لم أفهم كيف تم ترتيب العناصر في هذا التمرين

arr = array(5);
var temp;

for (var i=0; i<arr.length; i++)
{
    write("Enter arr[" + i + "]: ");
    arr[i] = read();
}

write("\nAfter sorting\n");

for (var i=0; i<arr.length-1; i++)
{
    for (var j=i+1; j<arr.length; j++)
    {
        if (arr[i] > arr[j])
        {
            temp = arr[i];
            arr[i] = arr[j];
            arr[j] = temp;
        }
    }
}

for (var i=0; i<arr.length; i++)
{
    write("arr[" + i + "] = " + arr[i] + "\n");
}

إجابات 1

أضف إجابة

يجب تسجيل الدخول حتى تتمكن من إضافة إجابة أو رد.

الدورات

أدوات مساعدة

أقسام الموقع

دورات
مقالات كتب مشاريع أسئلة