Write a program that asks the student for his name and the month in which he/she was born. Students are then divided into sections, according to the following: Section A: Name starts between A - E Born between months 1 - 6 Section B: Name starts between F - L Born between months 1 - 6 Section C: Name starts between M - Q Born between months 7 - 12 Section D: Name starts between R - Z Born between months 7 - 12 Section E: All others

Respuesta :

The program is an illustration of loops and conditional statements

What is a loop?

A loop is a program statement that is used to perform repetitive operations

What is a conditional statement?

A conditional statement is a statement that is used to make decisions

The main program

The program written in Python, where comments are used to explain each line is as follows:

#This creates an empty list for the sections

A = []; B = []; C = []; D = []; E = []

#This gets input for the number of students

count = int(input("Number of students: "))

#This iterates count times

for i in range(count):

   #This gets the name of each student

   name = input("Name: ").upper()

   #This gets the birth month

   month = int(input("Month: "))

   #The following if conditions determine the section of the student

   if name[0] in ['A','B','C','D','E'] and (month >= 1 and month <=6):

       A.append(name)

   elif name[0] in ['F','G','H','I','J','K','L'] and (month >= 1 and month <=6):

       B.append(name)

   elif name[0] in ['M','N','O','P','Q'] and (month >= 7 and month <=12):

       C.append(name)

   elif name[0] in ['R','S','T','U','V','W','X','Y','Z'] and (month >= 7 and month <=12):

       D.append(name)

   else:

       E.append(name)

#This prints the students in each section

print(A,B,C,D,E)

Read more about loops and conditional statements at:

https://brainly.com/question/24833629