Skip to content

Commit e359466

Browse files
authored
Create Pattern00003.c
1 parent d1499df commit e359466

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed

Pattern00003.c

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
/*
2+
3+
*
4+
**
5+
***
6+
****
7+
*****
8+
9+
*/
10+
11+
#include <stdio.h>
12+
int main()
13+
{
14+
// My
15+
// Approach
16+
for (int i = 1; i <= 5; i++)
17+
{
18+
for (int j = 1; j <= 5 - i; j++)
19+
{
20+
printf(" ");
21+
}
22+
for (int k = 1; k <= i; k++)
23+
{
24+
printf("*");
25+
}
26+
printf("\n");
27+
}
28+
29+
// More Optimised
30+
// Approach
31+
for (int a = 1; a <= 5; a++)
32+
{
33+
for (int b = 1; b <= 5; b++)
34+
{
35+
if (b >= 6 - a)
36+
printf("*");
37+
else
38+
printf(" ");
39+
}
40+
printf("\n");
41+
}
42+
return 0;
43+
}

0 commit comments

Comments
 (0)