Concept explainers
Winning Division
Write a
• double getSales () is passed the name of a division. It asks the user for a division’s quarterly sales figure, validates the input, then returns it. It should be called once for each division.
• void findHighest () is passed the four sales totals. It determines which is the largest and prints the name of the high-grossing division, along with its sales figure.
Input Validation: Do not accept dollar amounts less than $0.00.
Want to see the full answer?
Check out a sample textbook solutionChapter 6 Solutions
STARTING OUT WITH C++: >CI<
Additional Engineering Textbook Solutions
Starting Out with Programming Logic and Design (4th Edition)
Java How to Program, Early Objects (11th Edition) (Deitel: How to Program)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
Computer Systems: A Programmer's Perspective (3rd Edition)
Artificial Intelligence: A Modern Approach
- fast please in pyth 10. Write a complete function. The name of the function is priceGuide, it has a single input parameter called avgPrice, and it has no return. The function is used to determine how expensive restaurants are, based on their average meal price (you can assume that the price is always larger than zero). If the average price is $10 or less, print the message “Inexpensive”. If the price is more than $10 but less than or equal to $30, print the message “Moderate”. If the price is more than $30, print the message “Pricey”. 9. Write a for loop to print all the even numbers contained in the range of 2 to 20, inclusive.arrow_forwardTest Average and Grade Write a program that asks the user to enter five test scores. The program should display a letter grade for each score and the average test score. Write the following functions in the program: calc_average. This function should accept five test scores as arguments and return the average of the scores. determine_grade. This function should accept a test score as an argument and return a letter grade for the score based on the following grading scale: Score Letter Grade 90–100 A 80–89 B 70–79 C 60–69 D Below 60 F Write the following functions: getTestScore(): This function prompts user for five test scores and returns test score to the caller. calcAverage(): This function accepts five test scores as arguments and returns the average of the five test scores. determineGrade(): This function accepts an average as an argument and returns a letter grade for the score based on the grading scale. displayData(): This method displays all five…arrow_forwardtask1: write a void function divisor that receives an integer number and display its divisor on screen including 1 and itself. write the main function to test your function. task2: You are required to create a conversion program. First ask the user his choice and then convert. • Conversion from Pound to Kg. (1 Pound = 0.453 Kg) • Conversion from Feet to centimeter (1 Foot = 30.48 cm) • Convert Hours & minutes in Daysarrow_forward
- Nested function classwork 2 Write 'taxIncome', a user-defined function that calculates income tax. y = taxIncome (income) defines the principal function. The main function calculates adjusted income as income - 6000. Then y = computeTax is called. For y = 0.28*AdjustedIncome, this function uses 'AdjustedIncome'. 'AdjustedIncome' was defined in the main function. Use $80,000 income.arrow_forwardLowest Score Drop Write a program that calculates the average of a group of test scores, where the lowest score in the group is dropped. It should use the following functions: void getScore() should ask the user for a test score, store it in a reference parameter variable, and validate it. This function should be called by main once for each of the five scores to be entered. void calcAverage() should calculate and display the average of the four highest scores. This function should be called just once by main and should be passed the five scores. int findLowest() should find and return the lowest of the five scores passed to it. It should be called by calcAverage, which uses the function to determine which of the five scores to drop. Input Validation: Do not accept test scores lower than 0 or higher than 100.arrow_forwardCoin Toss Write a function named coinToss that simulates the tossing of a coin. When you call the function, it should generate a random number in the range of 1 through 2. If the random number is 1, the function should display "heads". If the random number is 2, the function should display "tails". Demonstrate the function in a program that sks the user how many times the coin should be tossed and the coin then simulates the tossing of the coin that number of times.arrow_forward
- Given person_is_old(age) which returns True or False based on the incoming age as an integer. Write a function that uses the one mentioned above so that it prints “Go to work!” if the person is not old and “You deserved to have a long vacation” otherwise. Your function must also accept the age as its argument. My code def funct2(age): flag = old_person(age) if(flag): print("You deserved to have a long vacation") else: print("Go to work!")arrow_forwardThe return type ________ indicates that when a function completes its task, it does not return (i.e., give back) any information to its calling function. Question 5 options: A) virtual B) null C) nullptr D) voidarrow_forward(Time in Seconds) Write a function that takes the time as three integer arguments (forhours, minutes, and seconds) and returns the number of seconds since the last time the clock “struck12.” Use this function to calculate the amount of time in seconds between two times, both of whichare within one 12-hour cycle of the clockarrow_forward
- C++ 1 year = 15 months 1 month = 30 days write a function that takes an int parameter that represents the number of days, and converts the number of days to years, months, and days and returns this information in a struct So for example, it will convert 800 days into a struct that represents one year, 11 months, and 20 daysarrow_forwardReturn type_________________ indicates that a function will perform a task but will not returnany information when it completes its task.arrow_forwardLAB: User-Defined Functions: Miles to track laps One lap around a standard high-school running track is exactly 0.25 miles. Define a function named MilesToLaps that takes a float as a parameter, representing the number of miles, and returns a float that represents the number of laps.Then, write a main program that takes a number of miles as an input, calls function MilesToLaps() to calculate the number of laps, and outputs the number of laps. Ex: If the input is: 1.5 the output is: 6.0 Ex: If the input is: 2.2 the output is: 8.8 Your program should define and call a function: Function MilesToLaps(float userMiles) returns float userLaps Note: Remove all comments outside any functions before running the program.arrow_forward
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningC++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology Ptr