Monday, January 25, 2016

Java Core Exercise 7: Loops statement Programming in Java

Exercise 1: Write a Java program by using two for loops to produce the output shown below: ******* ****** ***** **** *** *... thumbnail 1 summary

Exercise 1: Write a Java program by using two for loops to produce the output shown below:



*******

******

*****

****

***

**

*
Solution:

public class JavaExercises
{
public static void main(String[] args)
{
printStars();
}

static void printStars(){

int i,j;
for(i=0;i<=6;i++){
for(j=1;j<=7-i;j++) System.out.print("*");
System.out.println("");
     }



  }

}

Exercise 2: Write a Java program by using three for loops to print the following pattern:


1******

12*****

123****

1234***

12345**

123456*

1234567
Solution:

public class JavaExercises
{
public static void main(String[] args)
{
   printPattern();
}

static void printPattern(){

int i,j,k;

for (i = 1; i <= 7; i++)
{
  for (j = 1; j <= i; ++j)
      System.out.print(j);

  for (k = 7 - i; k >= 1; k--)
     System.out.print("*");

  System.out.println("");
      }



  }

}

No comments

Post a Comment