Problems in loop
1. Accept ‘n’, print from 1 to n
2. Accept ‘n’, print from n to 1
3. Accept ‘m’ and ‘n’, print from ‘m’ to ‘n’, forward and reverse.
4. Accept ‘n’,
a. print all even numbers from 1 to ‘n’
b. print all odd numbers from 1 to ‘n’
5. Accept ‘n’, print sum of all numbers from 1 to ‘n’
6. Accept ‘n’, print product of all numbers from 1 to ‘n’/ factorial of n
7. Accept ‘n’
a. print Fibonacci of all numbers from 1 to ‘n’
b. print ‘n’ Fibonacci numbers
8. Accept base ‘x’ and exponent ‘n’, print xn
9. Accept two numbers, print GCD/HCF and LCM.
10. Accept a number ‘n’
a. check it is prime number or not
b. generate all prime number within the range 1-n
c. print all factors of n
d. print all prime factors of n
11. Keep on accepting number till user wises, print the maximum, second maximum, minimum,
second minimum when he stops.
12. Keep on accepting a number and print the same till user enters 99
13. Accept a multi-digit number
a. print the number of digits
b. reverse the number
c. check whether a number is palindrome
d. check whether the number is Armstrong number or not
14. Accept a number ‘n’
a. print multiplication table of ‘n’
b. print multiplication table till ‘n’
15. 16. 17.
* 1 1
* * 1 2 2 2
* * * 1 2 3 3 3 3
* * * * 1 2 3 4 4 4 4 4
18. 19. 20.
1 1 1
2 3 1 2 1 2 1
4 5 6 1 2 3 1 2 3 2 1
7 8 9 10 1 2 3 4 1 2 3 4 3 2 1
21. 22. 23.
1 1
1 2 1
1 2 3 2 1 1 1 0 1
1 2 3 4 3 2 1 1 1 1 0 0 0 1
1 2 3 2 1
1 2 1 1 1 1 1 1 1 1 1 1
1
1 1 1 1
24. 25. 26.
1 1 1 1 1 2
1 2 3 2 4 3 2 2 2
1 2 3 4 5 3 6 9 3 3 3 4
1 2 3 4 8 12 16 5 4 4 4
1
27. 28. for n=4 29.
0 1 1 * 2 * 3 * 4 * 17 * 18 * 18 * 20
1 0 3*2 5 * 6 * 7 * 14 * 15 * 16
0 1 0 4*5*6 8 * 9 * 12 * 13
1 0 1 0 10 * 9 * 8 * 7 10 * 11
30.
A Pythagorean triplet is a set of three integers a, b, and c such that a2 + b2 =c2. Given a limit,
generate all Pythagorean triplets with a value smaller than the limit.
Input: limit = 20
Output:
3 4 5
8 6 10
5 12 13
15 8 17
12 16 20