Half Pyramid Pattern Printing: The program must accept an integer N as the input. The program must print the desired pattern as shown in the Example Input/Output section.
Boundary Condition(s):
1 <= N <= 100
Input Format:
The first line contains N.
Output Format:
The first N lines containing the desired pattern as shown in the Example Input/Output section.
Example Input/Output 1:
Input:
5
Output:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Example Input/Output 2:
Input:
6
Output:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
Half Pyramid Pattern Printing in Python
N = int(input())
for row in range(1,N+1):
for val in range(1,row+1):
print(val,end = " ")
print()
Half Pyramid Pattern Printing in C
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N;
scanf("%d",&N);
for(int row=1; row<=N; row++)
{
for(int val=1; val<=row; val++)
{
printf("%d ", val);
}
printf("n");
}
return 0;
}
Half Pyramid Pattern Printing in Java
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int N = sc.nextInt();
for (int row = 1; row <= N; row++) {
for (int val = 1; val <= row; val++) {
System.out.print(val + " ");
}
System.out.println();
}
}
}
Leave a Reply