Introduction to Java Programming and Data Structures Comprehensive Version (11th Edition)
11th Edition
ISBN: 9780134700144
Author: Liang
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 2.15, Problem 2.15.4CP
If you change (int) (tax * 100) / 100.0 to (int) (tax * 100) / 100 in line 11 in Listing 2.8, what will be the output for the input purchase amount of 197.556?
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Consider the following code. What will be printed out by the code?
Q3. We want to change the value of the mile, the unit mainly used in the United States, to the value of the kilometer, the international standard unit. Implement the mile2km(mi) function that takes a mile value as a parameter and returns it in kilometers and calls this function to output 1 to 5 miles as kilometers. In this case, use for - in range to make it repeatable. (Define 1 mile as 1.61 km.)
1 mile 1.61 kilometers
2 mile 3.22 kilometers
Condition for Execution
3 mile 4.83 kilometers
4 mile 6.44 kilometers
5 mile 8.05 kilometers
Time
5 minutes
Write the entire code and the expected output results in the note.
(This is for devc++ but I use mindmap from Cengage. I know it a little different. If you can't use Cengage, I suggest devc++ version 5.11)
One way to determine how healthy a person is, is by measuring the body fat of the person. The formulas to determine the body fat for female and male are as follows:
Body fat formula for women:
A1 = (body weight X 0.732) + 8.987
A2 = wrist measurement (at fullest point) / 3.140
A3 = waist measurement (at navel) X 0.157
A4 = hip measurement (at fullest point) X 0.249
A5 = forearm measurement (at fullest point) X 0.434
B = A1 + A2 - A3 - A4 + A5
Body fat = body weight - B
Body fat percentage = body fat X 100 / body weight
Body fat formula for men:
A1 = (body weight X 1.082) + 94.42
A2 = waist measurement X 4.15
B = A1 - A2
Body fat = body weight - B
Body fat percentage = body fat X 100 / body weight
Instructions
Write a program to calculate the body fat of a person. Prompt the user to input:
Their gender ('m' or 'M' for male, 'f' or 'F' for…
Chapter 2 Solutions
Introduction to Java Programming and Data Structures Comprehensive Version (11th Edition)
Ch. 2.2 - Identify and fix the errors in the following code:...Ch. 2.3 - How do you write a statement to let the user enter...Ch. 2.3 - Prob. 2.3.2CPCh. 2.4 - Prob. 2.4.1CPCh. 2.5 - Identify and fix the errors in the following code:...Ch. 2.6 - Identify and fix the errors in the following code:...Ch. 2.7 - Prob. 2.7.1CPCh. 2.8 - Prob. 2.8.1CPCh. 2.8 - Translate the following algorithm into Java code:...Ch. 2.9 - Prob. 2.9.1CP
Ch. 2.9 - Prob. 2.9.2CPCh. 2.9 - Prob. 2.9.3CPCh. 2.9 - Prob. 2.9.4CPCh. 2.9 - Prob. 2.9.5CPCh. 2.9 - Prob. 2.9.6CPCh. 2.9 - Write a statement to display the result of 23.5.Ch. 2.9 - Suppose m and r are integers. Write a Java...Ch. 2.10 - How many accurate digits are stored in a f1oat or...Ch. 2.10 - Prob. 2.10.2CPCh. 2.10 - Prob. 2.10.3CPCh. 2.10 - Which of the following are correct literals?...Ch. 2.11 - How would you write the following arithmetic...Ch. 2.12 - Prob. 2.12.1CPCh. 2.13 - Prob. 2.13.1CPCh. 2.14 - Which of these statements are true? a. Any...Ch. 2.14 - Show the output of the following code: int a = 6;...Ch. 2.15 - Prob. 2.15.1CPCh. 2.15 - Prob. 2.15.2CPCh. 2.15 - Show the following output: float f =12.5F; int i =...Ch. 2.15 - If you change (int) (tax 100) / 100.0 to (int)...Ch. 2.15 - Prob. 2.15.5CPCh. 2.15 - Write an expression that rounds up a double value...Ch. 2.16 - How would you write the following arithmetic...Ch. 2.17 - Show the output of Listing 2.10 with the input...Ch. 2.18 - Can you declare a variable as int and later...Ch. 2.18 - Prob. 2.18.2CPCh. 2.18 - Will overflow cause a runtime error?Ch. 2.18 - Prob. 2.18.4CPCh. 2 - (Convert Celsius to Fahrenheit) Write a program...Ch. 2 - (Compute the volume of a cylinder) Write a program...Ch. 2 - (Convert feet into meters) Write a program that...Ch. 2 - (Convert pounds into kilograms) Write a program...Ch. 2 - (Financial application: calculate tips) Write a...Ch. 2 - (Sum the digits in an integer) Write a program...Ch. 2 - (Find the number of years) Write a program that...Ch. 2 - (Current time) Listing 2.7. ShowCurrentTime.java,...Ch. 2 - (Physics: acceleration) Average acceleration is...Ch. 2 - (Science: calculating energy) Write a program that...Ch. 2 - (Population projection) Rewrite Programming...Ch. 2 - (Physics: finding runway length) Given an...Ch. 2 - (Financial application: compound value) Suppose...Ch. 2 - (Health application: computing BMI) Body Mass...Ch. 2 - (Geometry: distance of two points) Write a program...Ch. 2 - (Geometry: area of a hexagon) Write a program that...Ch. 2 - (Science: wind-chill temperature) How cold is it...Ch. 2 - (Print a table) Write a program that displays the...Ch. 2 - (Geometry: area of a triangle) Write a program...Ch. 2 - (Financial application: calculate interest) If you...Ch. 2 - (Financial application: calculate future...Ch. 2 - (Financial application: monetary units) Rewrite...Ch. 2 - (Cost of driving) Write a program that prompts the...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
You cannot have both keyword arguments and non-keyword arguments in a function call.
Starting Out with Python (3rd Edition)
Why do some standard SQL-92 statements fail to run successfully in Microsoft Access?
Database Concepts (8th Edition)
Describe a method that can be used to gather a piece of data such as the users age.
Web Development and Design Foundations with HTML5 (8th Edition)
For each of the following activities, give a PEAS description of the task environment and characterize it in te...
Artificial Intelligence: A Modern Approach
Rewrite Programs 4.2 through 4.5, replacing all uses of the f statement with equivalent w statements. Run each ...
Programming in C
The ____________ is always transparent.
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
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.Similar questions
- Please write the following Code..arrow_forwardEvaluating Output. What is the output of the following code fragment?arrow_forwardFirst, write code that uses scnr.nextInt() to read in a value for numTomatoes from input. Then, write code that uses System.out.println() to output "My recipe needs ", the variable numTomatoes, and " tomatoes." Ex: If the input is 5, then the output is: My recipe needs 5 tomatoes. Ex: If the input is 3, then the output is: My recipe needs 3 tomatoes.arrow_forward
- First, write code that uses scnr.nextInt() to read in a value for variable numCucumbers from input. Then, write code that uses System.out.println() to output the variable numCucumbers, followed by " cucumbers". Ex: If the input is 9, then the output is: 9 cucumbers Ex: If the input is 6, then the output is: 6 cucumbersarrow_forwardSuppose the Great Frederick Fair wants to update its ticketing software. They need you to write a program tohandle the price calculations, using the rules*:• The basic price of a ticket is $40.• Senior citizens (age >= 65) get a 50% discount.• Children under 6 are free (100% discount).• For residents of Frederick County, the basic price is $35; the same discounts still apply.So the individual ticket prices range from $0 to $40.Your program should request age and county name from the user. The age will be entered as an integer and thecounty name as a string.Before calculating the price, confirm that the user's age is valid – not negative and not more than 110. If it is not,give a message and do not do the price calculation. Also, the county name should not be case sensitive – forexample, Frederick, frederick, and FREDERICK should all be acceptable.Your program should then calculate and print out the ticket price, using the appropriate discounts.Test your program with a variety of…arrow_forwardMODIFY THE CODE BELOW try..arrow_forward
- Suppose the Great Frederick Fair wants to update its ticketing software. They need you to write a program tohandle the price calculations, using the rules*:• The basic price of a ticket is $40.• Senior citizens (age >= 65) get a 50% discount.• Children under 6 are free (100% discount).• For residents of Frederick County, the basic price is $35; the same discounts still apply.So the individual ticket prices range from $0 to $40.Your program should request age and county name from the user. The age will be entered as an integer and thecounty name as a string.Before calculating the price, confirm that the user's age is valid – not negative and not more than 110. If it is not,give a message and do not do the price calculation. Also, the county name should not be case sensitive – forexample, Frederick, frederick, and FREDERICK should all be acceptable.Your program should then calculate and print out the ticket price, using the appropriate discounts.Test your program with a variety of…arrow_forwardPlease note that on the last line of the code, we need to print out the 'and" with the smallest and the largest number for min and max functions in order to maximize our credit with the zyBooks lab assignment for 3.9. Code Hints: smallestnum = min(usernumbers) #The smallest number is printed out - for example 5, 10, 15 - 5 would be printed out largestnum = max(usernumbers) #The largest number is printed out - for example 5, 10, 15 - 15 would be printed out Write a program that reads a list of integers into a list as long as the integers are greater than zero, then outputs the list values and the smallest and largest integers in the list using min and max built-in functions . Ex: If the input is: 10 5 3 21 2 -6 the output is: [10, 5, 3, 21, 2] 2 and 21 user_numbers = [] user_input = int(input())while user_input > 0: user_numbers.append(user_input) user_input = int(input())print(user_numbers) ''' Complete code here. '''smallest_num=min(user_numbers)largest_num =…arrow_forwardPlease note that on the last line of the code, we need to print out the 'and" with the smallest and the largest number for min and max functions in order to maximize our credit with the zyBooks lab assignment for 3.9. Code Hints: smallestnum = min(usernumbers) #The smallest number is printed out - for example 5, 10, 15 - 5 would be printed out largestnum = max(usernumbers) #The largest number is printed out - for example 5, 10, 15 - 15 would be printed out Write a program that reads a list of integers into a list as long as the integers are greater than zero, then outputs the list values and the smallest and largest integers in the list using min and max built-in functions . This code runs in zyBooks..... Ex: If the input is: 10 5 3 21 2 -6 the output is: [10, 5, 3, 21, 2] 2 and 21 user_numbers = [] user_input = int(input())while user_input > 0: user_numbers.append(user_input) user_input = int(input())print(user_numbers) ''' Complete code here.…arrow_forward
- Question 2: Write a program to read student ID and check whether it is odd/even number. Output a 4X4 badge if the student ID is even number and output a 3X3 badge if it is odd number. The badge is built up by the (height X width) of asterisks. (Use for-loop to draw the asterisks, do not hard-coded)arrow_forwardIn your favorite open world adventure video game, currency conversion is as given below: 1 Gold coin 23 Bolts 1 Gem 13 Gold coins Write a program that takes a number of Bolts as user input (as an integer) and converts it to the number of whole Gems, Gold coins, and Bolts as shown below. The conversion information between these measurement metrics is provided in the table above. The number of Bolts should be converted in such a way that maximizes the whole number of Gems and Gold coins. Expected output 1 (bold is user input) Enter the number of Bolts: 32 0 Gems(s) 1 Gold coin(s) 9 Bolt(s) Expected output 2 (bold is user input) Enter the number of Bolts: 3000 10 Gem(s) 0 Gold coin(s) 10 Bolt(s) The file should be named as convertCurrency.cpp. Don’t forget to head over to Coderunner on Canvas and paste your solution in the answer box!arrow_forwardA small college is thinking of instituting a six-digit student II number. It wants to know how many "acceptable" ID numbers there are. An ID number is "acceptable" if it has no two consecutive identical digits and the sum of the digits is not 7, 11, or 13. . 024332 is not acceptable because of the repeated 3s. 204124 is not acceptable because the digits add up to 13. 304530 is acceptable. Function "no_problem_with_digits extracts the digits from the ID number from right to left, making sure that there are no repeated digits and that the sum of the digits is not 7, 11, or 13. "/ int no problem with digits (int i) T int j; int latest; / Digit currently being examined / int prior: int sum; / Digit to the right of "latest" / /Sum of the digits */ prior = -1; sum - 0: for (j = 0; j < 6; j++) { latesti 10: if (latest prior) return 0; sum + latest; latest; prior 1/= 10; } if ((sum=7) 11 (sum =-11) 11 (sun un-- 13)) return 0; return 1; Function "main" iterates through all possible six-digit ID…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- 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
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education
Control Structure in Data Structure - Data Structures - Computer Science Class 12; Author: Ekeeda;https://www.youtube.com/watch?v=9FTw2pXLhv4;License: Standard YouTube License, CC-BY