## Q. Write a program to print half pyramid pattern using stars.

Half Pyramid Example:-

```Inverted Half Pyramid Pattern
*  *  *  *  *  *
*  *  *  *  *
*  *  *  *
*  *  *
*  *
*
```

# Inverted Half Pyramid Program

• C
• C++
• Java
• Python
• ```#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.