You are on page 1of 7

Patterns

These are some simple and basic programming questions which you may think as a start to
your campus placements’ preparations. You may face these kinds of coding questions in
different tests. These questions are an indication, a suggestion, please don’t limit yourself to
these questions only. Be inquisitive ! Practice more !

1. Input : N = 5
Output :
*
**
***
****
*****

2. Input : N = 5
Output :
*****
****
***
**
*

3. Input : N = 4
Output :
####
####
####
####

4. Input : N=4
Output :
####
####
####
####

Compiled by Trijit Bhattacharjee, FIEM 14CSE009 MISSION 2019 pg. 1


5. Input : N=6
Output :
XXXXXX
XXXXX
XXXX
XXX
XX
X

6. Input : N=4
Output :
X
XXX
XXXXX
XXXXXXX

7. Input : N = 4
Output :
X
XXX
XXXXX
XXXXXXX
XXXXX
XXX
X

Compiled by Trijit Bhattacharjee, FIEM 14CSE009 MISSION 2019 pg. 2


8. Input : N= 4
Ouput :
@
@ @
@ @ @
@ @ @ @

9. Input : N = 5
Output :
1
10
101
1010
10101

10. Input : N=4


Output :
@
@*@
@*@*@
@*@*@*@
@*@*@
@*@
@

11. Input : N = 5
Output :
1
23
456
7 8 9 10
11 2 13 14 15

Compiled by Trijit Bhattacharjee, FIEM 14CSE009 MISSION 2019 pg. 3


12. Input : N = 5
Output :
X
XX
XXX
XXXX
XXXXX
XXXX
XXX
XX
X
13. Input : N = 4
Output :
1
2*3
4*5*6
7*8*9*10
4*5*6
2*3
1

14. Input : N = 3
Output :
5
5 10
5 10 15
5 10
5

Compiled by Trijit Bhattacharjee, FIEM 14CSE009 MISSION 2019 pg. 4


15. Input : N = 4, C=’#’
Output :
1
1#4
1#4#9
1#4#9#16

16. Input : S = “KOLKATA”


Output :
KOLKATA
OLKATA
LKATA
KATA
ATA
TA
A

17. Input : S = “FUTURE”


Output :

F
U
T
U
R
E

18. Input : S = “CROSS”


Output :

C C
R R
O
S S
S S

Compiled by Trijit Bhattacharjee, FIEM 14CSE009 MISSION 2019 pg. 5


19. Input : N = 4
Output :
1
3*2
4*5*6
10*9*8*7

20. Input : N = 5
Output :
1
24
369
4 8 12 16
5 10 15 20 25

21. Input : N = 3
Output :
1112
3222
3334

22. Input : N = 4
Output :
1111
222
33
4

23. Input : N = 4
Output :
1444
1233
1232
1234

Compiled by Trijit Bhattacharjee, FIEM 14CSE009 MISSION 2019 pg. 6


24. input : S = “COLLEGE”
Output :
E
GE
EGE
LEGE
LLEGE
OLLEGE
COLLEGE

25. Input : N = 5
Output :
1
11
121
1331
14641

26. Input : N = 5
Output :
12345
11 12 13 14 15
21 22 23 24 25
16 17 18 19 20
6 7 8 9 10

Compiled by Trijit Bhattacharjee, FIEM 14CSE009 MISSION 2019 pg. 7

You might also like