Q. Write a program to print full pyramid pattern using stars.



Full Pyramid Example:-

Full Pyramid Star Pattern
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *


Full Pyramid Program

  • C
  • C++
  • Java
  • Python
  • #include<stdio.h>
    int main() {
    int i, j, rows,k=0;
    printf("Enter number of rows: ");
    scanf("%d", &rows);
    for (i=1; i<=rows; ++i,k=0) {
    for (j=1; j<=rows-i; ++j)
    { printf("  "); }
    while (k!=2*i-1) {
    printf("* ");
    ++k;
    }
    printf("\n");
    }    
    return 0;
    }
    
    // C++ program to print full pyramid pattern using stars
    #include <iostream>
    using namespace std;
    int main()
    {
    int i, j, n, k = 0;
    cin >> n;
    for(i = 1; i <= n; ++i, k = 0) 
    {
    for(j = 1; j <= n – i; ++j)
    {
    cout << " ";
    }
    while(k != 2 * i-1)
    {
    cout << "* ";
    ++k;
    }
    cout << endl;
    }
    return 0;
    }
    public class LFC
    {  public static void main(String[] args)  //driver function
    { 
    int rows=5, i, j, k = 0;
    for(i = 1; i <= rows; ++i, k = 0)
    {
    for(j = 1; j <= rows-i; ++j)
    {
    System.out.print(" ");
    }
    while(k != 2 * i-1)
    {
    System.out.print("* ");
    ++k;
    }
    System.out.print("\n");
    }
    } 
    }
    
    def fullpy(n): 
    for i in range(1, n+1): 
    k=0
    for j in range(1, n-i+1): 
    print(" ", end = "")
    while(k != 2 * i-1):
    print("* ", end = "")
    k = k + 1
    # ending line after each row 
    print("\r") 
    # Driver Code
    print("Enter number of rows: ") 
    n = int(input()) 
    fullpy(n) 
    
    #include<stdio.h>
    int main() {
    int i, j, rows,k=0;
    printf("Enter number of rows: ");
    scanf("%d", &rows);
    for (i=1; i<=rows; ++i,k=0) {
    for (j=1; j<=rows-i; ++j)
    { printf("  "); }
    while (k!=2*i-1) {
    printf("* ");
    ++k;
    }
    printf("\n");
    }    
    return 0;
    }
    

    Output

    Enter number of rows: 5
    *
    * * *
    * * * * *
    * * * * * * *
    * * * * * * * * *
    

    Recommended Programs

       Program to find sum of array elements
       Finding Largest Element In An Array