Pyramid pattern programs in Java that Most asked in Interview

  • For Loop
  • While Loop
  • if..else

1). Program to print half pyramid pattern using star(*) in Java

half pyramid pattern programquescol
import java.util.*;  
class Main{
    public static void main(String ...a){
    int i=0,temp=0,j;
    Scanner sc= new Scanner(System.in);
    System.out.print("Enter the number of rows for half pyramid: ");  
    int n= sc.nextInt();  
    for(i=1;i<=n;i++){
		    for(j=1;j<=i;j++){
                     System.out.print("*");
		    }
		System.out.println("");
	    }
    }
} 

Output

2). Program to print inverted half pyramid pattern using star(*) in Java

inverted half pyramid program quescol
import java.util.*;  
class Main{
    public static void main(String ...a){
    int i=0,temp=0,j;
    Scanner sc= new Scanner(System.in);
    System.out.print("Enter the number of rows for half pyramid: ");  
    int n= sc.nextInt();  
    for(i=n;i>=1;i--){
		    for(j=i;j>=1;j--){
                     System.out.print("*");
		    }
		System.out.println("");
	    }
    }
} 

Output

Inverted Half Pyramid Pattern in c

3). Program to print right half pyramid pattern using star(*) in Java

right half pyramid program quescol
import java.util.*;  
class Main{
    public static void main(String ...a){
    int i=0,temp=0,j,k;
    Scanner sc= new Scanner(System.in);
    System.out.print("Enter the number of rows for half pyramid: ");  
    int n= sc.nextInt();  
    for(i=n;i>=1;i--){
		    for(j=i;j>=2;j--){
                     System.out.print(" ");
		    }
		    for(k=1;k<=n-i+1;k++){
		        System.out.print("*");
		    }
		System.out.println("");
	    }
    }
} 

Output

4). Program to print inverted right half pyramid pattern using star(*) in Java

right inverted half pyramid program in c quescol
import java.util.*;  
class Main{
    public static void main(String ...a){
    int i=0,temp=0,j,k;
    Scanner sc= new Scanner(System.in);
    System.out.print("Enter the number of rows for half pyramid: ");  
    int n= sc.nextInt();  
    for(i=n;i>=1;i--){
		    for(j=1;j<=n-i;j++){
                     System.out.print(" ");
		    }
		   for(k=1;k<=i;k++){
		        System.out.print("*");
		    }
		System.out.println("");
	    }
    }
} 

Output

Right Inverted Half Pyramid Pattern in c

5). Program to print full pyramid pattern using star(*) in Java

full pyramid pattern program in c using star quescol
import java.util.*;  
class Main{
    public static void main(String ...a){
    int i=0,temp=0,j,k;
    Scanner sc= new Scanner(System.in);
    System.out.print("Enter the number of rows for pyramid: ");  
    int n= sc.nextInt();  
    for(i=n;i>=1;i--){
		    for(j=i;j>=2;j--){
                     System.out.print(" ");
		    }
		   for(k=1;k<=2*(n-i+1)-1;k++){
		        System.out.print("*");
		    }
		System.out.println("");
	    }
    }
} 

Output

Full Pyramid Pattern in c

6). Program to print inverted full pyramid pattern using star(*) in Java

inverted full pyramid pattern program in c using star
import java.util.*;  
class Main{
    public static void main(String ...a){
    int i=0,temp=0,j,k;
    Scanner sc= new Scanner(System.in);
    System.out.print("Enter rows for Inv. Full Pyramid Pattern: ");  
    int n= sc.nextInt();  
    for(i=n;i>=1;i--){
		    for(j=1;j<=n-i;j++){
                     System.out.print(" ");
		    }
		   for(k=1;k<=2*i-1;k++){
		        System.out.print("*");
		    }
		System.out.println("");
	    }
    }
} 

Output

Inverted Full Pyramid Pattern in c

7). Program to print half pyramid pattern using numbers in Java

half pyramid using number in C
#include<stdio.h>
#include<conio.h>
void main()
{    
	int i,j,n,k;
	printf("Enter no. of rows for half pyramid: ");
	scanf("%d",&n);
		for(i=1;i<=n;i++){
		    for(j=1;j<=i;j++){
                        printf("%d",j);
		    }
		    printf("\n");
		}
	getch();
} 

Output

Half Pyramid Pattern in c of number

8). Program to print inverted half pyramid pattern using numbers in Java

inverted half pyramid using number program in c
import java.util.*;  
class Main{
    public static void main(String ...a){
    int i=0,temp=0,j,k;
    Scanner sc= new Scanner(System.in);
    System.out.print("Enter the number of rows for half pyramid: ");  
    int n= sc.nextInt();  
    for(i=0;i<n;i++){
		    for(j=1;j<=n-i;j++){
                     System.out.print(j);
		    }
		 System.out.println("");
	    }
    }
} 

Output

Inverted Half Pyramid Pattern in c of number

Leave a Comment