Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

ass.mnpuedisyabet7 88-ar-4cc-bb57-D24cCbb0bo/project submissions Using the WHILE

ID: 3704095 • Letter: A

Question

ass.mnpuedisyabet7 88-ar-4cc-bb57-D24cCbb0bo/project submissions Using the WHILE loop, Write a program to ask the marital status and age of 6 people. Use if elif inside the loop to count and display the number of people who are "married, "single. "divorced, seperated Under each group, count the people in the age group of 20's, 30's, 40s, and above 50s. You can accomplish this by using nested if elif The program should check for following marital status. MARRIED or "married SINGLE" or "single" DIVORCED" or "divorced SEPARATED or "separated Mimir Requirements: The file name must be: Module4Homeowork3.py Here are the two test scenarios. This shows the input and output messages that mimir will expect. Your program might be subjected to more than two test scenarios and must pass all scenarios Test Scenariol: Please enter persons marital status: MARRIED Please enter perons age: 34 Please enter persons marital status: 'single' Please enter perons age: 34 Please enter persons marital status: "MARRIED Please enter perons age: 34 Please enter persons marital status: 'single Please enter perons age: 45 Please enter persons marital status: DIVIRCED Please enter perons age: 67 Sorry ! The marital status does not belong to one of the known statuses Please enter persons marital status: DIVORCED Please enter perons age: 23 The number of pepole who are married is: 2 The number of pepole who are married and over the 50 is: 0 The number of pepole who are married and in the age group of 40s is: 0

Explanation / Answer

if __name__ == '__main__': count = 0 noOfSingle = 0 noOfMarried = 0 noOfDivorced = 0 noOfSeperated = 0 marriedfiftyCount = 0 marriedfortyCount = 0 marriedthirtyCount = 0 marriedtwentyCount = 0 singlefiftyCount = 0 singlefortyCount = 0 singlethirtyCount = 0 singletwentyCount = 0 divorcedfiftyCount = 0 divorcedfortyCount = 0 divorcedthirtyCount = 0 divorcedtwentyCount = 0 seperatedfiftyCount = 0 seperatedfortyCount = 0 seperatedthirtyCount = 0 seperatedtwentyCount = 0 while count < 6: status = input("Please enter persons marital status : ") age = int(input("Please enter persons age : ")) if status.lower() == "married" or status.lower() == "single" or status.lower() == "divorced" or status.lower() == "seperated": if status.lower() == "married": noOfMarried += 1 if age >= 50: marriedfiftyCount += 1 elif age >= 40 and age = 30 and age = 40 and age = 30 and age = 40 and age = 30 and age = 40 and age = 30 and age