A1]submitted in handwritten form
A2]
 Case1 if diagonally opposite chairs have to cross along edges of room
                 stand up while true if not
                 touching something take step
                       if touching wall
turn left 90 degrees continue
                         if touching chair
sit down
                 case2:if diagonally placed chairs and allowed to cross diagonally or are placed
                 across the room and facing each other
                 Stand up
                 While true
                         If not touching chair
                              Take step
                         Else if touching chair
                               Sit down
 A3]input ID number
         Input first and last name
         Input major field of study
         Input grade point average
         If grade point average<2.0
         Display ID number, first name, last name, major field of study, grade point average
      B) input integer rec
         i=1 list1=[]
         While i<=rec
                Input first and last name
                Input major field of study
                Input grade point average
                 If grade point average<2.0
                             Add first and last name to list1
i=i+1 display List1
C)
          list1=[]
          While True
                     Input first and last name
                     Input major field of study
                 Input grade point average
                 If grade point average>3.5 and major field of study=>English major
                             Add first and last name to list1
                Input want to continue?
                If yes
        then continue               else
        break display list1
a4]submitted in handwritten form
a5]
 a]algorithm
          STEP1: get account number
          STEP2: get customer name, balance due
          STEP3: set i as 1
          STEP4: set balance due1=balance due
          STEP5: show account number, customer name
          STEP6: while i<=10, balance due1=balance due1-(balance due*10/100)
          STEP7: Show balance due1
          STEP8: add 1 to value of i
          STEP9: show thank you
         Pseudo code:
         get account number
         get customer name, balance due
         set i=1
         balance due1=balance due
         display account number, customer name while i<=10
         balance due1=balance due1-(balance due*10/100
         display balance due1
              i=i+1
         display thank you
flowchart:
Code:accnumber=int(input('Enter account number: ')) custname=input('Enter
name: ') balancedue=float(input('Enter balance due:'))
list1=[accnumber,custname,balancedue] i=1 balancedue1=balancedue
print('Account number is ',accnumber) print('Customer name is ',custname)
while i<=10:
     balancedue1=balancedue1-(balancedue*10/100) print('Your
      balance due for', i,'month is ',balancedue1 ) i=i+1
 print('thank you')
 output:
 enter account number:85496
 enter name:Arjun Narayanan
 enter balance due:19000
 account number is 85496
 CUSTOMER NAME IS ARJUN.NARAYANAN
Your balance due for 1 month is 17100.00
Your balance due for 2 month is 15200.00
Your balance due for 3 month is 13300.00
Your balance due for 4 month is 11400.00
Your balance due for 5 month is 9500.00
Your balance due for 6 month is 7600.00
Your balance due for 7 month is 5700.00
Your balance due for 8 month is 3800.00
Your balance due for 9 month is 1900.00
Your balance due for 10 month is 0.00
thank you
 B]
 STEP1: while true, get account number
 STEP2: if account number is 12345, exit
 STEP3: else, get customer name, balance due
 STEP4: set i as 1
 STEP5: set balance due1=balance due
 STEP6: show account number, customer name
 STEP7: while i<=10,balance due1=balance due1-(balance due*10/100)
 STEP8: Show balance due1
STEP9: add 1 to i
STEP10: show thank you
Pseudo code:
While True
          get account number
          if account number=12345
break
          get customer name, balance due
          set i=1
          balance due1=balance due
         display account number,customer name while i<=10
balance due1=balance due1-(balance due*10/100 display
balance due1 i=i+1
          display thank you
         flowchart:
code:while True:
        accnumber=int(input('Enter account number: '))
    if accnumber==12345:                       #let 12345 be the sentinel value
           print('thank
           you') break
      else:
           pass custname=input('Enter name: ')
      balancedue=float(input('Enter balance due:'))
      list1=[accnumber,custname,balancedue] i=1
      balancedue1=balancedue print('Account number
      is ',accnumber) print('Customer name is
      ',custname) while i<=10:
           balancedue1=balancedue1-(balancedue*10/100) print('Your
           balance due for', i,'month is ',balancedue1 )
           i=i+1 print('thank
      you')
           output:
enter name:arjun.narayanan
enter balance due:20000
account number is 344692
customer name is arjun.narayanan
Your balance due for 1 month is 18000.00
Your balance due for 2 month is 16000.00
Your balance due for 3 month is 14000.00
Your balance due for 4 month is 12000.00
Your balance due for 5 month is 10000.00
Your balance due for 6 month is 8000.00
Your balance due for 7 month is 6000.00
Your balance due for 8 month is 4000.00
Your balance due for 9 month is 2000.00
Your balance due for 10 month is 00.00
thank you
Your balance due for 3 month is 56000.00
Your balance due for 4 month is 48000.00
Your balance due for 5 month is 40000.00
Your balance due for 6 month is 32000.00
Your balance due for 7 month is 24000.00
Your balance due for 8 month is 16000.00
Your balance due for 9 month is 8000.00
Your balance due for 10 month is 00.00
thank you
enter account number:23495
enter name:arjun.narayanan
enter balance due:45000
account number is 23495
customer name is arjun.narayanan
Your balance due for 1 month is 40500.00
Your balance due for 2 month is 36000.00
Your balance due for 3 month is 31500.00
Your balance due for 4 month is 27000.00
Your balance due for 5 month is 22500.00
Your balance due for 6 month is 18000.00
Your balance due for 7 month is 13500.00
Your balance due for 8 month is 9000.00
Your balance due for 9 month is 4500.00
Your balance due for 10 month is 00.00
thank you