Skip to content

Commit 3a2a4b1

Browse files
authored
Merge pull request #6 from srekan/star-patterns
Star patterns
2 parents 4be2e2e + 167bdd0 commit 3a2a4b1

File tree

1 file changed

+319
-0
lines changed

1 file changed

+319
-0
lines changed

star-patterns/README.md

+319
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,319 @@
1+
# Golang Programming Exercises - Star Patterns
2+
3+
## To be written
4+
- Pattern 1 - Square
5+
```
6+
*****
7+
*****
8+
*****
9+
*****
10+
*****
11+
```
12+
- Pattern 2 - Hollow Square
13+
```
14+
Enter number of rows: 5
15+
*****
16+
* *
17+
* *
18+
* *
19+
*****
20+
```
21+
22+
- Pattern 3 - Hollow square with diagonal
23+
```
24+
Enter number of rows: 5
25+
Enter number of columns: 10
26+
**********
27+
* *
28+
* *
29+
* *
30+
**********
31+
```
32+
- Pattern 4 - Rhombus
33+
```
34+
Output
35+
Enter number of rows: 5
36+
*****
37+
** **
38+
* * *
39+
** **
40+
*****
41+
```
42+
- Pattern 5 - Mirrored Rohmbus
43+
```
44+
Enter rows: 5
45+
*****
46+
*****
47+
*****
48+
*****
49+
*****
50+
```
51+
- Pattern 6 - Hollow mirrored Rohmbus
52+
```
53+
Enter the value of n: 5
54+
*****
55+
* *
56+
* *
57+
* *
58+
*****
59+
```
60+
- Pattern 7 - Right triangle
61+
```
62+
Enter the value of n: 5
63+
*
64+
**
65+
***
66+
****
67+
*****
68+
```
69+
- Pattern 8 - hollow right triangle
70+
```
71+
Enter number of rows: 5
72+
*
73+
**
74+
* *
75+
* *
76+
*****
77+
```
78+
- Pattern 9 - mirrored right triangle
79+
```
80+
Enter number of rows: 5
81+
*
82+
**
83+
***
84+
****
85+
*****
86+
```
87+
- Pattern 10 - hollow mirrored right triangle
88+
```
89+
Enter number of rows: 5
90+
*
91+
**
92+
* *
93+
* *
94+
*****
95+
```
96+
- Pattern 11 - reverse right triangle
97+
```
98+
Enter number of rows: 5
99+
*****
100+
****
101+
***
102+
**
103+
*
104+
```
105+
- Pattern 12 - hollow inverted right triangle
106+
```
107+
Enter number of rows: 5
108+
*****
109+
* *
110+
* *
111+
**
112+
*
113+
```
114+
- Pattern 13 - reversed mirrored right triangle
115+
```
116+
Enter number of rows: 5
117+
****
118+
***
119+
**
120+
*
121+
```
122+
- Pattern 14 - hollow mirrored inverted right triangle
123+
```
124+
Enter number of rows: 5
125+
*****
126+
* *
127+
* *
128+
**
129+
*
130+
```
131+
- Pattern 15 - print Equilateral triangle (Pyramid)
132+
```
133+
Enter number of rows: 5
134+
*
135+
***
136+
*****
137+
*******
138+
*********
139+
```
140+
- Pattern 16 - hollow pyramid (Equilateral triangle)
141+
```
142+
Enter number of rows: 5
143+
*
144+
* *
145+
* *
146+
* *
147+
*********
148+
```
149+
- Pattern 17 - reverse Pyramid
150+
```
151+
Enter number of rows: 5
152+
*********
153+
*******
154+
*****
155+
***
156+
*
157+
```
158+
- Pattern 18 - hollow inverted
159+
pyramid
160+
```
161+
Enter number of rows: 5
162+
*********
163+
* *
164+
* *
165+
* *
166+
*
167+
```
168+
- Pattern 19 - half diamond
169+
```
170+
Enter number of columns: 5
171+
*
172+
**
173+
***
174+
****
175+
*****
176+
****
177+
***
178+
**
179+
*
180+
```
181+
- Pattern 20 - mirrored half diamond
182+
```
183+
Enter number of columns : 5
184+
*
185+
**
186+
***
187+
****
188+
*****
189+
****
190+
***
191+
**
192+
*
193+
```
194+
- Pattern 21 - print diamond
195+
```
196+
Enter N: 5
197+
*
198+
***
199+
*****
200+
*******
201+
*********
202+
*******
203+
*****
204+
***
205+
*
206+
```
207+
- Pattern 22 - hollow diamond
208+
```
209+
Enter value of n : 5
210+
**********
211+
**** ****
212+
*** ***
213+
** **
214+
* *
215+
* *
216+
** **
217+
*** ***
218+
**** ****
219+
**********
220+
```
221+
- Pattern 23 - right arrow
222+
```
223+
Enter value of n : 5
224+
*****
225+
****
226+
***
227+
**
228+
*
229+
**
230+
***
231+
****
232+
*****
233+
```
234+
- Pattern 24 - left arrow
235+
```
236+
Enter value of n : 5
237+
*****
238+
****
239+
***
240+
**
241+
*
242+
**
243+
***
244+
****
245+
*****
246+
```
247+
- Pattern 25 - Plus
248+
```
249+
Enter N: 5
250+
+
251+
+
252+
+
253+
+
254+
+++++++++
255+
+
256+
+
257+
+
258+
+
259+
```
260+
- Pattern 26 - X
261+
```
262+
Enter N: 5
263+
* *
264+
* *
265+
* *
266+
* *
267+
*
268+
* *
269+
* *
270+
* *
271+
* *
272+
```
273+
- Pattern 27 - 8
274+
```
275+
***
276+
* *
277+
* *
278+
* *
279+
***
280+
* *
281+
* *
282+
* *
283+
***
284+
```
285+
- Pattern 28 - Heart
286+
```
287+
Enter value of n: 10
288+
***** *****
289+
******* *******
290+
********* *********
291+
*******************
292+
*****************
293+
***************
294+
*************
295+
***********
296+
*********
297+
*******
298+
*****
299+
***
300+
*
301+
```
302+
- Pattern 29 - Heart with name
303+
```
304+
Enter your name: Codeforwin
305+
Enter value of n: 10
306+
***** *****
307+
******* *******
308+
********* *********
309+
*****Codeforwin****
310+
*****************
311+
***************
312+
*************
313+
***********
314+
*********
315+
*******
316+
*****
317+
***
318+
*
319+
```

0 commit comments

Comments
 (0)