The university is creating a new application that can either assign student awards and bursaries or provide academic warnings based on several criteria. The university administrators have come to you to program a solution that meet their requirements, outlined below: 1. The application must state whether a student is on the “Dean's List" if their GPA is 10.0 or better. 2. The application must state whether a student continues to receive their entrance scholarship if their GPA is 10.0 or better. 3. The application must state whether a student will be given an academic warning if their GPA is less than a given threshold. As the threshold differs according to program, the application must be able to accept any threshold when making this determination. 4. The application should accept an administrator's input for each of the determinations above and should allow the administrator to enter data for as many students as they wish without having to restart the application. Once the administrator is finished with a specific student, they should be presented the option to close the application. 5. As the administrators intend to expand the application's functionality in the future, the application should be coded using functions for each award or warning. The following sample application output is provided below: Please enter Student's GPA: 11 Please enter Program Threshold: 9 Student qualifies for Dean's List Student qualifies for Entrance Scholarship Renewal Would you like to assess another student (yes, no): yes Please enter Student's GPA: 8 Please enter Program Threshold: 10 Student to receive Academic Warning Would you like to assess another student (yes, no): no Additional Notes: 1. The green text above represents the user’s input. This can be presented on either one line or two lines. 2. The dashed-line separators are optional but recommended as they improve readability.
The university is creating a new application that can either assign student awards and bursaries or provide academic warnings based on several criteria. The university administrators have come to you to program a solution that meet their requirements, outlined below: 1. The application must state whether a student is on the “Dean's List" if their GPA is 10.0 or better. 2. The application must state whether a student continues to receive their entrance scholarship if their GPA is 10.0 or better. 3. The application must state whether a student will be given an academic warning if their GPA is less than a given threshold. As the threshold differs according to program, the application must be able to accept any threshold when making this determination. 4. The application should accept an administrator's input for each of the determinations above and should allow the administrator to enter data for as many students as they wish without having to restart the application. Once the administrator is finished with a specific student, they should be presented the option to close the application. 5. As the administrators intend to expand the application's functionality in the future, the application should be coded using functions for each award or warning. The following sample application output is provided below: Please enter Student's GPA: 11 Please enter Program Threshold: 9 Student qualifies for Dean's List Student qualifies for Entrance Scholarship Renewal Would you like to assess another student (yes, no): yes Please enter Student's GPA: 8 Please enter Program Threshold: 10 Student to receive Academic Warning Would you like to assess another student (yes, no): no Additional Notes: 1. The green text above represents the user’s input. This can be presented on either one line or two lines. 2. The dashed-line separators are optional but recommended as they improve readability.
Chapter8: Working With Advanced Functions
Section8.1: Logical Functions
Problem 5QC
Related questions
Question
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps with 1 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:
9781337102124
Author:
Diane Zak
Publisher:
Cengage Learning