Page 169 - Information_Practice_Fliipbook_Class11
P. 169

10.  Write a program to accept 10 numbers and display the largest number.

             Ans.  # To accept 10 numbers and find the largest number
                  num = int(input('Enter a number :  '))
                  large = num
                  for ctr in range(1, 10):
                      num = int(input('Enter a number: '))
                      if large < num:
                          large = num
                  else:
                      print('The Largest number is: ', large)

                  Output:
                  Enter a number: 5
                  Enter a number: 8
                  Enter a number: 9
                  Enter a number: 2
                  Enter a number: 0
                  Enter a number: 10
                  Enter a number: 6
                  Enter a number: 23
                  Enter a number: 7
                  Enter a number: 4
                  The Largest number is: 23

              11.  Write a program to display the following sequence of numbers:
                  –5  10  –15  20  –25, …, n (excluding  n)
             Ans.  # to generate the sequence :  -5   10  -15   20   -25.......n
                  limit = int(input('Enter a +ve integer as upper limit:  '))
                  sign = -1
                  print('Sequence:')
                  for num in range(5, limit, 5):
                      value = num * sign
                      sign = sign * -1
                      print(value, end = '  ')
              12.  Write a program to accept a number and display the following pattern.
                                                          1
                                                        2 1 2
                                                      3 2 1 2 3
                                                    4 3 2 1 2 3 4
                                                  5 4 3 2 1 2 3 4 5
             Ans.  num = int(input('Enter a number :  '))
                 spaces = num * 2 - 1     #calculate the spaces
                 for i in range(1, num + 1):
                     print(' ' * spaces, end='') #Leading Spaces
                     for j in range(i, 0, -1): #Count down
                         print(j, end=' ')
                     for j in range(2, i + 1): #Count up


                                                                                              Looping in Python  155
   164   165   166   167   168   169   170   171   172   173   174