1. Print Numbers from 1 to N
Using for
Using while
Using while
Using do…while
2. Print Numbers from N to 1
Using for
Using while
Using do…while
3. Sum of First N Natural Numbers
Using for
Using while
Using do…while
4. Multiplication Table
Using for
Using while
Using do…while
5. Factorial of a Number
Using for
Using while
Using do…while
6. Fibonacci Series
Using for
Using while
Using do…while
7. Reverse a Number
Using for
Using while
Using do…while
8. Check Palindrome Number
Using for
Using while
Using do…while
9. Count Digits in a Number
Using for
Using while
Using do…while
10. Check Prime Number
Using for
Using while
Using do…while
11. Programs: forEach and for…of
Using forEach
Using for…of
12. Programs: Pattern Making
1. Number Square Pattern
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
2. Number Square (Same Number in Each Row)
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5
3. Right-Angled Number Triangle
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
4. Number Triangle (Same Number per Row)
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
5. Inverted Number Triangle
1 2 3 4 5
1 2 3 4
1 2 3
1 2
1
6. Floyd’s Triangle
1
2 3
4 5 6
7 8 9 10
7. Binary Number Pattern
1
0 1
1 0 1
0 1 0 1
8. Palindrome Number Triangle
1
2 1 2
3 2 1 2 3
4 3 2 1 2 3 4
9. Pyramid Number Pattern
1
2 2
3 3 3
4 4 4 4
10. Reverse Number Triangle
5
5 4
5 4 3
5 4 3 2
5 4 3 2 1
11. Square Star Pattern
*****
*****
*****
*****
*****
12. Right-Angled Triangle (Left Aligned)
*
* *
* * *
* * * *
* * * * *
13. Inverted Right-Angled Triangle
* * * * *
* * * *
* * *
* *
*
14. Right-Angled Triangle (Right Aligned)
*
* *
* * *
* * * *
* * * * *
15. Pyramid Star Pattern
*
* * *
* * * * *
* * * * * * *
* * * * * * * * *
16. Inverted Pyramid
*********
*******
*****
***
*
17. Diamond Star Pattern
*
***
*****
***
*
18. Hollow Square
*****
* *
* *
* *
*****
19. Hollow Triangle
*
* *
* *
* *
*****
20. X Pattern
* *
* *
*
* *
* *