KEMBAR78
Top 100 Pattern Printing Program | PDF | Geometric Shapes | Euclid
0% found this document useful (0 votes)
34 views11 pages

Top 100 Pattern Printing Program

The document provides a comprehensive list of the top 100 pattern printing programs, which are crucial for technical interviews. It categorizes the patterns into star-based and number-based, detailing various examples in programming languages such as C, Java, and Python. Each pattern includes a description of its difficulty level and links to the corresponding code.

Uploaded by

manoj9412rawat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views11 pages

Top 100 Pattern Printing Program

The document provides a comprehensive list of the top 100 pattern printing programs, which are crucial for technical interviews. It categorizes the patterns into star-based and number-based, detailing various examples in programming languages such as C, Java, and Python. Each pattern includes a description of its difficulty level and links to the corresponding code.

Uploaded by

manoj9412rawat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

Top 100 Pattern Printing Programs

Pattern Printing Program


Pattern Printing Question are very important for the technical interviews as mostly companies asked these questions in their placements as well as in
interview rounds. There are two types of Pattern printing programs –

Star based Pattern Printing Programs


Number based Pattern Printing Programs

Pattern Printing
Pattern Printing is important for important as well as for better understanding the concepts of loops as by practicing these question concepts of loop will clear which helps in

understand advance topics.

Different Pattern Printing Programs Questions


Here, we will discuss different important pattern printing question asked in different technical interview by
companies.We will print some famous pattern like star patterns, number patterns, trapezium pattern and many more in
these languages :

Pattern Printing in C

Pattern Printing in Java

Pattern Printing in Python

Pattern Printing Programs in C

Star Pattern Printing Programs Questions in C

****
****
****
****

Square Star Pattern


Difficulty – ★

Checkout code for this program

****
* *
* *
****

Hollow Square Star Pattern


Difficulty – ★ and 1/2
https://prepinsta.com/pattern-programs-tutorial/ 1/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

Checkout code for this program –

****
****
****
****

Rhombus Star Pattern

Difficulty – ★★
Checkout code for this program –

******
******
******
******

Rectangle Star Pattern

Difficulty – ★
Checkout code for this program –

******
* *
* *
******

Hollow Rectangle Star Pattern


Difficulty – ★ and 1/2

Checkout code for this program –

******
******
******
******

Parallelogram Star Pattern


Difficulty – ★★

Checkout code for this program –

https://prepinsta.com/pattern-programs-tutorial/ 2/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

****
****
****
****

Mirrored Rhombus Star Pattern


Difficulty – ★★ and 1/2
Checkout code for this program –

*
**
***
****

Triangle Star Pattern

Difficulty – ★ and 1/2

*
***
*****
*******

Pyramid Star Pattern


Difficulty – ★★

*
* *
* *
*******

Hollow Pyramid Star Pattern

Difficulty – ★★

*******
*****
***
*

Inverted Pyramid Star Pattern

Difficulty – ★★

https://prepinsta.com/pattern-programs-tutorial/ 3/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

*******
* *
* *
*

Inverted Hollow Pyramid Star Pattern


Difficulty – ★★ and 1/2

*
**
***
****
***
**
*

Half Diamond Star Pattern

*
**
***
****
***
**
*

Half Diamond Star Pattern Inverted

*
***
*****
*******
*****
***
*

Diamond Star Pattern

Number Pattern Printing Programs Questions in C

1111
1111
1111
1111

Basic Square 1 Pattern


Checkout code for this program –

https://prepinsta.com/pattern-programs-tutorial/ 4/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

1111
2222
3333
4444

Basic Square incrementing Pattern


Checkout code for this program –

333
313
323
333

Internal varsity square Pattern

Checkout code for this program –

1
23
456
78910

Basic Right Triangle Number Pattern


Checkout code for this program –

10987
456
32
1

Basic Right Triangle Number Pattern (Inverted)

Checkout code for this program –

6666
555
44
3

Basic incrementing Triangle Pattern initialised = 3

Checkout code for this program –

https://prepinsta.com/pattern-programs-tutorial/ 5/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

3
44
555
6666

Basic incrementing Triangle Pattern(Inverted) initialised = 3


Checkout code for this program –

3
4 5
6 7 8
9 10 11 12

Basic double incrementing Triangle Pattern initialised = 3


Checkout code for this program –

2
43
765
1110198
1110198
765
43
2

Basic incrementing Triangle Pattern(Inverted) initialised Mirrored Sandwich = 3


Checkout code for this program –

3
44
555
6666
555
44
3

Basic incrementing Diamond Pattern(Inverted) initialised = 3

Checkout code for this program –

3
45
678
9101112
678
45
3

Basic double incrementing Triangle Pattern initialised = 3


Checkout code for this program –

https://prepinsta.com/pattern-programs-tutorial/ 6/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

3
54
876
1211109
876
54
3

Basic incrementing Triangle Pattern(Inverted) initialised Mirrored = 3


Checkout code for this program –

2
33
444
5555
5555
444
33
2

Basic incrementing Diamond Pattern(Inverted Sandwich) initialised = 3

Checkout code for this program –

2
34
567
891011
891011
567
34
2

Basic double incrementing Triangle Pattern initialised Sandwich= 3

Checkout code for this program –

Number Star Mix Pattern Programs in C

1*2*3*4
5*6*7*8
9*10*11*12
13*14*15*16

Basic incrementing Squared Number-Star Pattern


Checkout code for this program

https://prepinsta.com/pattern-programs-tutorial/ 7/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

13*14*15*16
9*10*11*12
5*6*7*8
1*2*3*4

Basic incrementing inverted Squared Number-Star Pattern


Checkout code for this program

1*2*3*4
9*10*11*12
5*6*7*8
13*14*15*16

Basic incrementing Squared Number-Star Pattern + Basic incrementing inverted Squared Number-Star Pattern (alternate)
Checkout code for this program

1*2*3*4
9*10*11*12
13*14*15*16
5*6*7*8

Basic incrementing Squared Number-Star Pattern + Basic incrementing inverted Squared Number-Star Pattern (alternate)

Type 2
Checkout code for this program

1*2*3*4
9*10*11*12
17*18*19*20
13*14*15*16
5*6*7*8

Basic incrementing Squared Number-Star Pattern + Basic incrementing inverted Squared Number-Star Pattern (alternate)

Type 3
Checkout code for this program

4*3*2*1
12*11*10*9
8*7*6*5
16*15*14*13

Basic incrementing Squared Number-Star Pattern Mirrored + Basic incrementing inverted Squared Number-Star Pattern Mirrored (alternate)

Checkout code for this program

https://prepinsta.com/pattern-programs-tutorial/ 8/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

1
2*3
4*5*6
7*8*9*10

Basic incrementing Triangle Pattern


Checkout code for this program

7*8*9*10
4*5*6
2*3
1

Basic incrementing Triangle Pattern

Checkout code for this program

1
4*5*6
2*3
7*8*9*10

Basic incrementing Triangle Pattern + Inverted (Mix)


Checkout code for this program

1
3*2
6*5*4
10*9*8*7

Basic incrementing mirrored Triangle Pattern


Checkout code for this program

10*9*8*7
6*5*4
3*2
1

Basic incrementing inverted mirrored Triangle Pattern

Checkout code for this program

1
4*5*6
2*3
7*8*9*10

https://prepinsta.com/pattern-programs-tutorial/ 9/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

Basic incrementing Triangle Pattern + Inverted (Mix)


Checkout code for this program

1
2*2
3*3*3
4*4*4*4
3*3*3
2*2
1

Basic Diamond Number Star Pattern


Checkout code for this program

1
2*2
3*3*3
4*4*4*4
4*4*4*4
3*3*3
2*2
1

Basic Diamond Number Star Pattern (Sandwich)

Checkout code for this program

4*4*4*4
3*3*3
2*2
1
1
2*2
3*3*3
4*4*4*4

Basic Diamond Number Star Pattern (Sandwich Inverted)

Checkout code for this program

https://prepinsta.com/pattern-programs-tutorial/ 10/28
05/06/2025, 13:57 Top 100 Pattern Printing Programs | PrepInsta

2
3*3
4*4*4
3*3
2

Basic Diamond Number Star Pattern initialised


Checkout code for this program

2
3*3
4*4*4
4*4*4
3*3
2

Basic Diamond Number Star Pattern (Sandwich)

Checkout code for this program

6*6*6*6
5*5*5
4*4
3
3
4*4
5*5*5
6*6*6*6

Basic Diamond Number Star Pattern (Sandwich Inverted)


Checkout code for this program

Pattern Printing Programs in Java

Star Pattern Printing Programs in Java

****
****
****
****

Square Star Pattern


Difficulty – ★
Checkout code for this program –

Java

https://prepinsta.com/pattern-programs-tutorial/ 11/28

You might also like