Upper Left Triangle | Write a program to print the upper left triangle. | ISC Computer Science | ICSE Computer Application.


Image is Unavailable


Algorithm

  1.   Start
  2. n:=0
  3. Print "Enter a number"
  4. Read n
  5. i=0
  6. If i<n, go to step 7 or else go to step 13
  7. j=0
  8. If j<n-i, go to step 9 or else go to step 11
  9. Print "*"
  10. j++. Go to step 8
  11. Go to next line.
  12. i++. Go to step 6
  13. Stop

Buffered Reader

import java.io.*;
class UpperLeft
{
    int n;
    
    void accept() throws IOException
    {
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Enter a number");
        n=Integer.parseInt(br.readLine());
    }
    
    void display()
    {
        for(int i=0;i<n;i++)
        {
            for(int j=0;j<n-i;j++)
            {
                System.out.print("*");
            }
            System.out.println();
        }
    }
    
    void main() throws IOException
    {
        accept();
        display();
    }
}

Scanner

import java.io.*;
class UpperLeft
{
    int n;
    
    void accept() throws IOException
    {
        BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Enter a number");
        n=Integer.parseInt(br.readLine());
    }
    
    void display()
    {
        for(int i=0;i<n;i++)
        {
            for(int j=0;j<n-i;j++)
            {
                System.out.print("*");
            }
            System.out.println();
        }
    }
    
    void main() throws IOException
    {
        accept();
        display();
    }
}

Documentation

Variable Description

 Data TypeVariable NameDescription
 intTo store the height of the triangle. 
 intTo act as a counter variable. 
 intTo act as a counter variable. 

Method Description

 Return TypeMethod NameDescription
 voidaccept() To accept data from the user. 
 void display() To display the upper left triangle. 
 voidmain() To act as an entry gateway for the compiler 

Output



Image is Unavailable



Share with all ISC Computer Science Students you know.

Comment below with all your program requests and blog suggestions.

Follow us on social media by clicking on these links. 
Instagram : @ISCJavaCode
Twitter: @ISCJavaCode
Reddit: @ISCJavaCode
Pinterest: @ISCJavaCode
Facebook: @ISCJavaCode


Stay Healthy
Stay Happy
Stay Helpful


Comments

You might also like:

Conversion of Complex Sentences to Simple Sentences

Emirp Number | Write a program in Java to print an Emirp Number. | ISC Computer Science | ICSE Computer Applications

Conversion of Complex Sentences to Compound Sentences