public class Q1
{
   public static void main(String [] args)
   {
      for(int i=1; i<3; i++)
      {
        for(int j=1; j<5; j++)
            System.out.print("T");
        System.out.println();
      }
    }
}

Draw flowchart here

Update your counters

i

j

1

 

 

 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Output:

 

 

 

 

 

  1. Rewrite the following statements in a “for” loop and a "while" loop.

 

     Arr[0] = 1;    
    
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;

Arr[0] = 1;
for(int i=1; i<9; i++)
    Arr[i] = Arr[i-1] * 3;
Arr[0] = 1;
int i=1;
while(i<9)
{
    Arr[i] = Arr[i-1] * 3;
    i++;
}

  

Text Box: Arr
 

 

 

 

 

 

3.      Find the output of the following program:

public class Q2
{
   public static void main(String [] args)
   {
     int num;
     for(int i=0;i<2;i++)
     {
        num = 3;
        while(num > 0)
        {
	  System.out.printf("%d %d\n", i, num); 
          num--;
        }
        System.out.println("Good Job!");
     }
     System.out.println("Good Bye!");

    }
} 

Memory Box:

 

num

i