Right Angle Triangle Number PatternProgram to print right angle triangle star pattern

In this article, we will learn about printing right-angle triangle star pattern

Input:  n = 5

Output:

1 
1 2 
1 2 3 
1 2 3 4 
1 2 3 4 5

Right Angle Number Pattern-1:

Java Code:

class Solution {

    void printTriangle(int n) {
        // i is used here for rows
        for(int i=1; i<=n; i++){
            // j is used for columns
            for(int j=1; j<=i; j++){
                System.out.print(j + " ");
            } 
            System.out.println();
        }
    }
}

 

C++ Code:

#include <iostream> 
using namespace std; 
// Driver code 
int main() { 
    int n = 5; 
    // ith row has i elements 
    for(int i = 1; i <= n; i++) { 
        for(int j = 1; j <= i; j++) 
            cout <<j + " "; 
        cout << endl; 
     } 
     return 0; 
}

 

Python Code:

x = int(input("Enter row number=\n")) 
for i in range(x): 
    for j in range(i+1): 
        print(j+1,end='') 
    print("")

 

Time Complexity:  O(n*n)

Space Complexity: O(1)

To Practice this Question on GFG

Click here

Other Questions on patterns:

Program to print square pattern in java, c++ and python

Program to print right angle triangle start pattern in Java, C++ and Python

Program to print right angle triangle number pattern-2 in JAVA, C++ and Python

Leave a Reply

Your email address will not be published. Required fields are marked *