Practical 9 : Write an interactive program to print a string entered in a pyramid form. For instance, the string “stream” has to be displayed as follows:

                  s
               s     t
             s    t     r
         s     t     r    e
      s     t    r      e   a
   s     t    r     e      a   m

Program:

public class practical9
   {
    public static void main(String[] args)
    {
        int i, j, k;  String str = "Stream";
        for (i = 0; i < str.length(); i++)
      {
            for (j = (str.length() / 2) + 1; j >= i; j--)
                System.out.print(" ");
            
            for (k = 0; k <= i; k++)
                System.out.print(str.charAt(k) + " ");
            
            System.out.println();
        }
    }
}

Output:



Comments

Popular posts from this blog

Practical 12: Refine the student manager program to manipulate the student information from files by using the BufferedReader and BufferedWriter