Q. Write a program to print half pyramid pattern using stars.
Half Pyramid Example:-
Inverted Half Pyramid Pattern * * * * * * * * * * * * * * * * * * * * *
Inverted Half Pyramid Program
#include<stdio.h> int main() { int i, j, rows; printf("Enter number of rows: "); scanf("%d", &rows); for (i=rows; i>=1; --i) { for (j=1; j<=i; ++j) { printf("* "); } printf("\n"); } return 0; }
#include <iostream> using namespace std; int main() { int rows; cout << "Enter number of rows: "; cin >> rows; for (int i=rows; i>=1; --i) { for(int j = 1; j <= i; ++j) { cout << "* "; } cout << "\n"; } return 0; }
import java.util.*; public class LFC { public static void main(String[] args) { int rows; System.out.println("Enter number of rows: "); Scanner sc = new Scanner(System.in); rows = sc.nextInt(); for (int i=rows; i>=1; --i){ for(int j = 1; j <= i; ++j) { System.out.print("* "); } System.out.println(); } } }
def halfpy(n): for i in range(n, 0, -1): for j in range(0, i): # printing stars print("* ",end="") # ending line after each row print("\r") # Driver Code print("Enter number of rows: ") n = int(input()) halfpy(n)
#include<stdio.h> int main() { int i, j, rows; printf("Enter number of rows: "); scanf("%d", &rows); for (i=rows; i>=1; --i) { for (j=1; j<=i; ++j) { printf("* "); } printf("\n"); } return 0; }
Output
Enter number of rows: 5 * * * * * * * * * * * * * * *
Recommended Programs
Program to print half pyramid pattern.Program to print floyds triangle.