Write an algorithm that reads from the user several lines of input. Each line includes a student's name and his/her GPA (as a real number). The algorithm should calculate and print the highest GPA and name of the student who has achieved it. Hints: · You could assume that the user will insert valid data and at least one student. · You could assume that all students have distinct GPAS. · User could stop the program via entering the word "stop" as a student's name. · The input and output of your program should be exactly as in the sample below. Sample Input and Output: In each line, insert a student's name and his/her GPA To halt the algorithm, insert "stop" as a student's name Output from the program Areej 3.11 Soha 2.50 Maher 3.68 Input from the user Taher 2.93 stop Maher has the highest GPA, which is 3.68 Output from the program
Write an algorithm that reads from the user several lines of input. Each line includes a student's name and his/her GPA (as a real number). The algorithm should calculate and print the highest GPA and name of the student who has achieved it. Hints: · You could assume that the user will insert valid data and at least one student. · You could assume that all students have distinct GPAS. · User could stop the program via entering the word "stop" as a student's name. · The input and output of your program should be exactly as in the sample below. Sample Input and Output: In each line, insert a student's name and his/her GPA To halt the algorithm, insert "stop" as a student's name Output from the program Areej 3.11 Soha 2.50 Maher 3.68 Input from the user Taher 2.93 stop Maher has the highest GPA, which is 3.68 Output from the program
C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter5: Control Structures Ii (repetition)
Section: Chapter Questions
Problem 11PE: The program in the Programming Example: Fibonacci Number does not check whether the first number...
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 3 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
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning