Click here for an assignment.

Rewrite the following statements in a “for” loop. 

Arr[2] = Arr[1]+Arr[0];

Arr[3] = Arr[2]+Arr[1];

Arr[4] = Arr[3]+Arr[2];

Arr[5] = Arr[4]+Arr[3];

Arr[6] = Arr[5]+Arr[4];

Arr[7] = Arr[6]+Arr[5];

Arr[8] = Arr[7]+Arr[6];

Arr[9] = Arr[8]+Arr[7];


Rewrite the following statements in a “while” loop.

 Arr[1] = Arr[0]*3; 

Arr[2] = Arr[1]*3;

Arr[3] = Arr[2]*3;

Arr[4] = Arr[3]*3;

Arr[5] = Arr[4]*3;

Arr[6] = Arr[5]*3;

Arr[7] = Arr[6]*3;

Arr[8] = Arr[7]*3;


 

 //Sort Numbers in the array A:

public static void sort(int[] A)
{

   int Tmp, i, j;

   for(i=0; i < n-1; i++)
   {
     for(j=i+1; j < n; j++)
     {
        if (A[i] > A[j]) //Swap numbers
          {
            Tmp=A[i];
            A[i]=A[j];
            A[j]=Tmp;
          }
      }
    }
}

First Version  Bubble Sort ( FlowchartExample