AMCAT Coding Questions and Answers : Pattern

In AMCAT you are asked two questions in the online test. Alteast one of the two questions that you will be asked will be pattern printing program.

There are only limited number of coding pattern programs in the world on this dashboard you will find all of the pattern printing programs possible.

Thus, in your exam you should get one of the program from below –

AMCAT Coding Round Questions and answers PDF with solutions 2018

There are two types of Coding(pattern) programs –

  1. Star based Printing – Click here to visit this section
  2. Number based Pattern – Click here to visit this section

Coding Questions of AMCAT with Solutions

AMCAT Coding Questions with Answers 2018DifficultyProbability of askingType
Pattern based QuestionsEasy – Medium80%non automata
String based questionsMedium30%automata
GCD Based QuestionsMedium50%automata
Matrix based QuestionsMedium – Hard40%automata

Star based Programs

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

Square Star Pattern

Difficulty – ★

Checkout code for this program –

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

Hollow Square Star Pattern

Difficulty – ★ and 1/2

Checkout code for this program –

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

Rhombus Star Pattern

Difficulty – ★★

Checkout code for this program –

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

Rectangle Star Pattern

Difficulty – ★

Checkout code for this program –

           *
**
***
****

Triangle Star Pattern

Difficulty – ★ and 1/2

checkout code for this program 

 

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

Pyramid Star Pattern

Difficulty – ★★

Checkout code for this program 

 

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

Hollow Pyramid Star Pattern

Difficulty – ★★

Checkout code for this program 

 

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

Inverted Pyramid Star Pattern

Difficulty – ★★

Checkout code for this program 

 

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

Inverted Hollow Pyramid Star Pattern

Difficulty – ★★ and 1/2

Checkout code for this program 

 

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

Half Diamond Star Pattern

Checkout code for this program

 

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

Half Diamond Star Pattern Inverted

Checkout code for this program

 

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

Diamond Star Pattern

Checkout code for this program 

 

Number based

           1111
1111
1111
1111

Basic Square 1 Pattern

Checkout code for this program –

  • C | Java | Python
           1111
2222
3333
4444

Basic Square incrementing Pattern

Checkout code for this program –

  • C | Java | Python
           333
313
323
333

Internal varsity square Pattern

Checkout code for this program –

  • C | Java | Python
           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 –

           3
44
555
6666

Basic incrementing Triangle Pattern(Inverted) initialised = 3

Checkout code for this program –

           3
45
678
9101112

Basic double incrementing Triangle Pattern initialised = 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 –

           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 –

           2
43
765
1110198
1110198
765
43
2

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

Checkout code for this program –

Mixed

           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 

C | Java | Python

           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 

C | Java | Python

          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 

C | Java | Python

          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 

C | Java | Python

          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 

C | Java | Python

          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 

C | Java | Python

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

Basic incrementing Triangle Pattern

Checkout code for this program 

C | Java | Python

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

Basic incrementing Triangle Pattern

Checkout code for this program 

C | Java | Python

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

Basic incrementing Triangle Pattern + Inverted (Mix)

Checkout code for this program 

C | Java | Python

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

Basic incrementing Triangle Pattern

Checkout code for this program 

C | Java | Python

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

Basic incrementing Triangle Pattern

Checkout code for this program 

C | Java | Python

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

Basic incrementing Triangle Pattern + Inverted (Mix)

Checkout code for this program 

C | Java | Python

           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 

C | Java | Python

           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 

C | Java | Python

           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 

C | Java | Python

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

Basic Diamond Number Star Pattern initialised

Checkout code for this program 

C | Java | Python

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

Basic Diamond Number Star Pattern (Sandwich)

Checkout code for this program 

C | Java | Python

           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 

C | Java | Python