Previous Next
0 / 33
Module DEMO-32-60DEMO-C-32

Right-Angled Triangle (Numbers)

DEMO-C-32 โ€ข Programming in C

Browser-only practice

Problem Statement

Write a program that reads an integer N and prints a right-angled triangle made of consecutive numbers.

Each row i (from 1 to N) should contain the numbers from 1 to i, separated by spaces.

For example:

  • Row 1: 1
  • Row 2: 1 2
  • Row 3: 1 2 3
  • ...and so on up to row N.

Constraints

Use nested loops to generate the pattern.

Input Format

A single integer N where 1 <= N <= 20.

Output Format

Print N lines forming a right-angled triangle of numbers. Each line i contains the numbers from 1 to i, separated by spaces.

Sample Testcases

Submit runs every public testcase in this browser. Results and code never leave this device.

Sample #1
Public sample
3
1
1 2
1 2 3
Input: 3
Sample #2
Public sample
5
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Input: 5
Sample #3
Public sample
1
1
Input: 1
Sample #4
Public sample
2
1
1 2
Input: 2

Web terminal

C, C++, Java, and Python run locally in a browser VM. No worker or visualizer is used.

Saved in this browser
Editor settings