Python Tutorial: Loop Series Related Program

Tuesday, 1 August 2023

Loop Series Related Program


1. Python Program to print Arithmetic series 1 4 7 10...N.

first_num=int(input("Enter the First Number:"))

n=int(input("Enter the range of number(Limit):"))

diff=int(input("Enter the Difference Between two Number:"))

for i in range(first_num,n+1,diff):

     print(first_num,end=" ")

     first_num+=diff

Output:

Enter the First Number:1

Enter the range of number(Limit):20

Enter the Difference Between two Number:3

1 4 7 10 13 16 19

2. Write a Program to Print Square Number series 1 4 9 16...
Ans:

n = int(input("Enter the range of number(Limit):"))

i = 1

for i in range(1,n+1):

    print(i*i, end=" ")

Output:

Enter the range of number(Limit):10

1 4 9 16 25 36 49 64 81 100
3. Write a Program to print Cube Number series 1 8 27 64...
Ans:

n=int(input("Enter the range of number(Limit):"))

for i in range(1,n+1):

    print(i*i*i,end=" ")

Output:

Enter the range of number(Limit):10

1 8 27 64 125 216 343 512 729 1000
4. Program to print triangilar Number series 1,3,6,10,15........................N

Ans:

n=int(input("Enter the range of number(Limit):"))

for i in range(1,n+1):

    print(((i*(i+1))//2),end=" ")

Output:

Enter the range of number(Limit):5

1 3 6 10 15

5. Write a Program to print the Fibonacci series.
Ans:

num=int(input("Enter the range of number(Limit):"))

n1, n2 = 0, 1

print("Fibonacci Series:", n1, n2, end=" ")

for i in range(2, num):

    n3 = n1 + n2

    n1,n2 = n2,n3

    print(n3, end=" ")

Output:

Enter the range of number(Limit):10

Fibonacci Series: 0 1 1 2 3 5 8 13 21 34

6. Write a program to print series -1 4 -7 10 -13 16 -19...n
Ans:

n=int(input("Enter the range of number(Limit):"))

se=1

for i in range(1,n+1):

    if(i%2==0):

        print(se,end=" ")

    else:

        print(-1*se, end=" ")

    se+=3

Output:

Enter the range of number(Limit):10

-1 4 -7 10 -13 16 -19 22 -25 28
7. Write a program to print series 2,15,41,80...n
Ans:

n=int(input("Enter the range of number(Limit):"))

i=1

value=2

for i in range(1,n+1):

    print(value,end=" ")

    value+=i*13

Output:

Enter the range of number(Limit):5

2 15 41 80 132
8. Write a program to print series 10,5,60,15,110...N
Ans:

n=int(input("Enter the range of number(Limit):"))

a,b=10,5

for i in range(1,n+1):

    if(i%2==0):

        print(b,end=" ")

        b += 10

    else:

        print(a, end=" ")

        a += 50

Output:

Enter the range of number(Limit):7

10 5 60 15 110 25 160
9. Write a program to print series 0,6,10,17,22,30,36...N
Ans:

n=int(input("Enter the range of number(Limit):"))

a,b,k,p=0,6,10,11

for i in range(1,n+1):

    if (i % 2 == 0):

        print(b,end=" ")

        b += p

        p += 2

    else:

        print(a,end=" ")

        a += k

        k += 2

Output:

Enter the range of number(Limit):10

0 6 10 17 22 30 36 45 52 62

10. Write a program to print series 6,9,14,21,30,41,54...N

Ans:

n=int(input("Enter the range of number(Limit):"))

j=3

value=6

for i in range(1,n+1):

    print(value,end=" ")

    value+=j

    j+=2

Output:

Enter the range of number(Limit):5

6 9 14 21 30

11. Write a Program to print series 1,2,8,16,32...n.

Ans:

n=int(input("Enter the range of number(Limit):"))

i=1

while i<=n:

    print(i,end=" ")

    i*=2

Output:

Enter the range of number(Limit):100

1 2 4 8 16 32 64

12. Write a Program to print series 1,3,7,15,31...n.

Ans:

n=int(input("Enter the range of number(Limit):"))

pr=0

for i in range(1,n+1):

    pr = (pr * 2) + 1

    print(pr,end=" ")

Output:

Enter the range of number(Limit):4

1 3 7 15

13. Write a Program to print series 1,-2,6,-15,31...n.

Ans:

n=int(input("Enter the range of number(Limit):"))

pr=1

for i in range(1,n+1):

    if(i%2==0):

        print(-1*pr,end=",")

    else:

        print(pr, end=",")

    pr+=pow(i,2)

Output:

Enter the range of number(Limit):10

1,-2,6,-15,31,-56,92,-141,205,-286,

14. Python Program to print series 6,11,21,36,56...n.

n=int(input("Enter the Limit:"))

i=1

start=6

diff=5

for i in range(1, n+1):

    print(start,end=" ")

    start = start + diff

    diff = diff + 5

Output:

Enter the Limit:10

6 11 21 36 56 81 111 146 186 231

15.  Python Program to print series 1,22,333,4444...n.

n=int(input("Enter the Limit :"))

for j in range(n+1):

    for i in range(j):

        print(j,end="")

    print(end=" ")


Output:

Enter Limit:5

 1 22 333 4444 55555

16. Python Program to print series 0,2,8,14,24,34 ...N.


n=int(input("Enter the Limit:"))

i=1

start=0

for i in range(1,n+1):

    if(i%2==0):

        start=pow(i, 2) - 2

        print(start,end=" ")

    else:

        start = pow(i, 2) - 1

        print(start, end=" ")

Output:

Enter the Limit:8

0 2 8 14 24 34 48 62 

17. Python Program to print tribonacci series 1 2 5 8 15 28 51 94 ...N.

n=int(input("Enter the Limit:"))

if n>=1:

    print("1 ",end="")

if n>=2:

    print("2 ",end="")

if n>=3:

    print("5 ",end="")

a=1

b=2

c=5

for i in range(4,n+1):

    d = a + b + c

    a = b

    b = c

    c = d

    print(d,end=" ")

Output:

Enter the Limit:7

1 2 5 8 15 28 51

18. Python Program to print series 0 2 6 12 20 30 42 ...N.

n=int(input("Enter the range of number(Limit):"))

i=1

while i<=n:

    print((i*i)-i,end=" ")

    i+=1

Output:

Enter the Limit:7

0 2 6 12 20 30 42 

19. Python Program to print series 2 4 7 12 21 38 71...n.


n=int(input("Enter the Limit:"))

start=2

print("2 ",end="")

for i in range(n):

    start = (start * 2) -i

    print(start,end=" ")

Output:

Enter Limit:5

2 4 7 12 21 

20. Python Program to print series 1 9 17 33 49 73 97 ...N.

n=int(input("Enter the Limit:"))

start=0

for i in range(1,n):

    if(i%2==0):

        start=2*pow(i, 2) +1

        print(start,end=" ")

    else:

        start = 2*pow(i, 2) - 1

        print(start, end=" ")

  Output:

Enter the range of number(Limit):5

1 9 17 33 49 

 21.  Write a program to find the sum of series 1+2+3..+N.

n=int(input("Enter the range of number:"))

sum=0

for i in range(1,n+1):

    sum+=i

print("The sum of the series = ",sum)

Output:

Enter the range of number:10

The sum of the series =  55
22. Write a program to find the sum of series 1+3+5+7..+N.


n=int(input("Enter the range of number:"))

sum=0

i=1

for i in range(1,n+1,2):

    sum+=i

print("The sum of the series = ",sum)

Output:

Enter the range of number:10

The sum of the series =  25
23. Write a Program to find the sum of series 1^2+2^2+3^2...+N^2.

n=int(input("Enter the range of number:"))

sum=0

for i in range(1,n+1):

    sum+=i*i

print("The sum of the series = ",sum)

Output:

Enter the range of number:10

The sum of the series =  385


24. Write a Program to find the sum of series 1^1+2^2+3^3...+N^N

import math

n=int(input("Enter the range of number:"))

sum=0

for i in range(1,n+1):

    sum+=pow(i,i)

print("The sum of the series = ",sum)

Output:

Enter the range of number:4

The sum of the series =  288

25.Write a Program to the find sum of series 5^2+10^2+15^3+.....N^2

import math

n=int(input("Enter the Limit :"))

i=5

sum=0

for i in range(5,n+1,5):

    sum+=pow(i,2)

print("The sum of the series = ",sum)

Output:

Enter the Limit :47

The sum of the series =  7125

26. Write a program to find the sum of series 1+(1+3)+(1+3+5)+....+n

n = int(input("Enter the Limit:"))

i = 1

sum = 0

for i in range(1,n+1,2):

    for j in range(1, i + 1,2):

        sum+=j

print("The sum of the series = ", sum)

Output:

Enter the Limit:25

The sum of the series =  819
27. Write a program to find the sum of series 1+4-9+16-25+.....+N

import math

n=int(input("Enter the Limit:"))

i=2

sum=1

for i in range(2,n+1,1):

    if(i%2==0):

        sum+=pow(i,2)

    else:

        sum-=pow(i,2)

print("The sum of the series = ",sum)

Output:

Enter the Limit:10

The sum of the series =  57

28. Write a Program to Find the sun Series  1-2+3-4+5-6............N.

n=int(input("Enter the limit :"))

sum=0

for i in range(1,n+1):

    if i % 2 == 0:

        sum -= i

    else:

        sum += i

print("The sum of the series = ",sum)

Output

Enter the limit :12

The sum of the series =  -6

 

 

 

 


No comments:

Post a Comment