Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

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

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

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

أضف تعليق

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