Concept explainers
Write a
Ninety-nine bottles of beer on the wall,
Ninety-nine bottles of beer.
Take one down, pass it around,
Ninety-eight bottles of beer on the wall.
...
One bottle of beer on the wall,
One bottle of beer,
Take one down, pass it around,
Zero bottles of beer on the wall.
Design your program with a function that takes as an argument an integer between 0 and 99 and returns a string that contains the integer value in English. Your function should not have 100 different if-else statements! Instead, use % and / to extract the tens and ones digits to construct the English string. You may need to test specifically for values such as 0, 10–19, etc.
Want to see the full answer?
Check out a sample textbook solutionChapter 4 Solutions
Problem Solving with C++ - MyProgrammingLab
Additional Engineering Textbook Solutions
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Starting Out with C++ from Control Structures to Objects (8th Edition)
Starting Out With Visual Basic (8th Edition)
Starting Out with Java: From Control Structures through Objects (7th Edition) (What's New in Computer Science)
Concepts of Programming Languages (11th Edition)
Starting Out with Python (4th Edition)
- Write a program that reads a person's first and last names separated by a space, assuming the first and last names are both single words. Then the program outputs last name, first name. End with newline. Example output if the input is: Maya Jones Jones, Mayaarrow_forwardWrite a program that prints the numbers from 1 to 100 (inclusive), one per line. However, there are three special cases where instead of printing the number, you print a message in its place:1. If the number you would print is divisible by 3, print the message: Better three hours too soon than a minute too late.2. If the number you would print is divisible by 5, print the message: Where do you see yourself in five years?3. If the number you would print is divisible by both 3 and 5, instead print out: In the future, everyone will be world famous for 15 minutes.Make sure to print the exact strings given above!arrow_forwardWrite a program that will Input the name , position of the employee , Input the rate per hour, hours worked. Compute the Gross pay for an employee.arrow_forward
- Write a program that takes as input the speed of a car e.g 80. If the speed is less than 70, it should print “Ok”. Otherwise, for every 5 km/s above the speed limit (70), it should give the driver one demerit point and print the total number of demerit pointsarrow_forwardWrite a program that computes the rent in five years and the total rent for one year starting five years from nowarrow_forwardWrite a program with total change amount in pennies as an integer input, and output the change using the fewest coins, one coin type per line. The coin types are Dollars, Quarters, Dimes, Nickels, and Pennies. Use singular and plural coin names as appropriate, like 1 Penny vs. 2 Pennies. Ex: If the input is: 0 the output is: No change Ex: If the input is: 45 the output is: 1 Quarter 2 Dimesarrow_forward
- Write a program which takes an input from the user, if the input is 1, calculate the area of the circle, if the input is 2 calculate the area of Rectangle, if input is 3 calculate the area of the square, otherwise display "Wrong Input".arrow_forwardwrite a program that accepts a number and determines whether the number is positive, negative or a zero. it displays the message "Positive!", "Negative!" or "Zero!". Furthermore, if the number is positive, it determines whether it is even or odd and displays either "Even!" or "Odd!"arrow_forwardWrite a program that computes the theoretical flame temperature when a mixture of methane, propane, n-butane, and n-pentane (0% to 100& methane in 5% increments; 0 to 100 mol% propane in 5% increments; 0% to 100% mole n-butane in 5% increments) at 25°C is burned with excess air (0% to 100% excess in 5% increments) preheated to preheated to (50°C to 200°C in 10°C increments)arrow_forward
- write a program that reads the height in centimeters and then converts the height to feet and inches.arrow_forwardWrite a program that reads ten integers, and then display the number of even numbers and odd numbers. Assume that the input ends with 0.arrow_forwardWrite a program with total change amount as an integer input, and output the change using the fewest coins, one coin type per line. The coin types are Dollars, Quarters, Dimes, Nickels, and Pennies. Use singular and plural coin names as appropriate, like 1 Penny vs. 2 Pennies. Ex: If the input is: 0 (or less than 0), the output is: No change Ex: If the input is: 45 the output is: 1 Quarter 2 Dimesarrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education