Your Perfect Assignment is Just a Click Away

We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!

glass
pen
clip
papers
heaphones

University of Texas Python Enroll Program Paper

University of Texas Python Enroll Program Paper

The Jackson School has stringent requirements on who can enroll because it is a Limited Enrollment Program Admissions needs your help to create a Python script to determine student eligibility for enrollment and analytics on collected data. The school will only enroll a maximum of 500 students. All eligible students are automatically enrolled. Of all students enrolled, some students will earn a scholarship. A student is eligible to enroll when they have a GPA of at least 3.75 and whether they have successfully passed mat100 with a grade of “C-” or higher. Of all students eligible to enroll, students having achieved a GPA of at least 3.95 will earn a $9,500 scholarship. Students having achieved a GPA of at least 3.8, but less than 3.95 will earn a $4,950 scholarship. Any GPAs less than 3.8 will not be eligible for a scholarship.

Create a Python script enabling an admissions officer to continually enter student application data until the maximum number of students enrolled is reached or the admissions officer indicates they are finished entering student application data, whichever comes first. One at a time, your script must allow the admissions officer to enter each student’s name, GPA, and whether they successfully passed mat100 with a grade of “C-” or higher. Based on each student’s application data, print well-formatted, professional output informing the admissions officer if the student is eligible for enrollment. For eligible students, the output must include the student’s scholarship amount earned. Once student application data entry is complete, the script must print a well-formatted, professional report including the total number of applications reviewed, total number of students eligible to enroll, and the average amount earned by only students earning a scholarship.

You may assume the admissions officer will input numbers for all numeric input. However, you must perform

range validation. For example, if you were asking for a person’s age, 1000 is not a valid age. When input is

invalid, the solution must print an error message to the user and re-prompt them to enter a new value.

RULES

You may not ask the user how many student applications they will enter; this information is unknown.
• You must not exit any repetition statements using break, continue, return, or any other similar
strategy. A repetition statement must only exit when its iteration condition is false.

no magic values or libraries

please use basic python while and if statements.

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: School Assignment only hires the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by School Assignment are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. School Assignment is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At School Assignment, we have put in place a team of experts who answer all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.