Nested Loop Programs

 

#Program 1

'''Program to print table of 2 to 20'''

for i in range(2,21):

          print('#'*20)

          print('Table of ',i)

          print('#'*20)

          for j in range(1,11):

                    print(i,'x',j,'=',i*j)

          input('Press Enter key...')

############################################################################

#Program 2

'''Program to print the following pattern'''

'''

1

12

123

1234

12345

'''

for i in range(1,6):

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

                    print(j,end='')

          print()

############################################################################

#Program 3

'''Program to print the following pattern'''

'''

54321

4321

321

21

1

'''

for i in range(5,0,-1):

          for j in range(i,0,-1):

                    print(j,end='')

          print()

############################################################################

#Program 4

'''Program to print the following pattern (Pyramid)'''

'''

         1

       121

     12321

   1234321

 123454321

'''

space=5

for i in range(1,6):

          print(' '*space,end='')

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

                    print(j,end='')

          for k in range(i-1,0,-1):

                    print(k,end='')

          space-=1

          print()

############################################################################

#Program 5

'''Program to print all prime numbers between 1 to N'''

import math

print('Program to Print All prime number between 2 to n')

n = int(input('Enter any number (n)'))

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

          prime=True

          for j in range(2,int(math.sqrt(i))+1):

                    if i%j==0:

                              prime=False

                              break

          if prime:

                    print(i,end='\t'

############################################################################

# Program 6

'''Program of Nested Loop'''

'''Program of Mind Reader Game'''

import time

symb=650;

num=1

ans='y'

s=500

while ans=='y':

                for i in range(s,600):

                                if(num%9==0):

                               

                                                print(num,"[",chr(symb),"]",end='')

                                else:

                                                print(num,"[",chr(i),"]",end='')

                                if(i%7==0):

                                                print()

                                num+=1

                print("\nTAKE ANY 2 DIGIT NUMBER IN YOUR MIND FOR E.G 87")

                print("NOW ADD THE DIGITS FOR E.G 8+7=15")

                print("NOW SUBTRACT THE RESULT OF ADDITION  WITH NUMBER 87-15")

                print("NOW LOOK FOR 5 SECOND ON THE SYMBOL AT YOUR RESULT NUMBER ")

                input()

                print("Hold on..Reading Your Mind")

                print('Press Enter key...')

                input()

                for k in range(1,11):

                                print(chr(176),end=' ')

                                time.sleep(.3)

                print("Your Symbol in mind is :",chr(symb))

                symb+=1

                s+=1

                num=1

                ans=input("Play again (y/n)")

input()

 

No comments:

Post a Comment