Page 233 - Computer Science Class 11 Without Functions
P. 233

Ans:  Enter a sentence: Honesty is the best policy
                  The number of spaces:  4
              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
                                                 212
                                                32123
                                              4321234
                                             543212345
             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  231
   228   229   230   231   232   233   234   235   236   237   238