-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstarpattern7.cpp
60 lines (53 loc) · 1.09 KB
/
starpattern7.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
/**********************
Program Name : Pattern Type stars 2.7 like piramid
Author : Rajendra Pancholi
Date of creation : 03/10/2024
Organization : NIT Patna
***********************/
/* Pattern Type stars 2.7 :
* *
* * * *
* * * * * *
* * * * * * * *
* * * * * *
* * * *
* *
*/
#include <iostream>
using namespace std;
int main()
{
int n;
cout << "Enter n: " << endl;
// cin >> n;
n = 4;
cout << endl;
int spaces = n * 2 - 2;
for (int i = 1; i <= 2 * n - 1; i++)
{
int stars = i;
if (i > n)
stars = 2 * n - i;
// Print stars
for (int j = 1; j <= stars; j++)
{
cout << "* ";
}
// Print space
for (int j = 1; j <= spaces; j++)
{
cout << " ";
}
// Print stars
for (int j = 1; j <= stars; j++)
{
cout << "* ";
}
cout << endl;
if (i < n)
spaces -= 2;
else
spaces += 2;
}
return 0;
}