Starting out with Visual C# (4th Edition)
4th Edition
ISBN: 9780134382609
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 3, Problem 2PP
Tip, Tax, and Total
Create an application that lets the user enter the food charge for a meal at a restaurant. When a button is clicked, the application should calculate and display the amount of a 15 percent tip, 7 percent sales tax, and the total of all three amounts.
Expert Solution & Answer
Trending nowThis is a popular solution!
Students have asked these similar questions
Tip, Tax, and Total Create an application that lets the user enter the food charge for a meal at a restaurant. When a button is clicked, the application should calculate and display the amount of a 15 percent tip, 7 percent sales tax, and the total of all three amounts.
Sales Tax and Total Create an application that allows the user to enter the amount of a purchase. The program should then calculate the state and county sales tax. Assume the state sales tax is 4 percent and the county sales tax is 2 percent. The program should display the amount of the purchase, the state sales tax, the county sales tax, the total sales tax, and the total of the sale (which is the sum of the amount of purchase plus the total sales tax).
Falling Distance When an object is falling because of gravity, the following formula can be used to determine the distance the object falls in a specific time period: d =1/2gt2 The variables in the formula are as follows: d is the distance in meters, g is 9.8, and t is the amount of time in seconds that the object has been falling. Create an application that allows the user to enter the amount of time that an object has fallen and then displays the distance that the object fell. The application should have a method named FallingDistance. The FallingDistance method should accept an object’s falling time (in seconds) as an argument. The method should return the distance in meters that the object has fallen during that time interval.
Chapter 3 Solutions
Starting out with Visual C# (4th Edition)
Ch. 3.1 - What control can be used to gather text input from...Ch. 3.1 - Prob. 3.2CPCh. 3.1 - Prob. 3.3CPCh. 3.1 - How do you clear the contents of a TextBox...Ch. 3.2 - What is the purpose of a variable?Ch. 3.2 - Give an example of a variable declaration that...Ch. 3.2 - Prob. 3.7CPCh. 3.2 - Indicate whether each of the following is a legal...Ch. 3.2 - What will be stored in the message variable after...Ch. 3.2 - Prob. 3.10CP
Ch. 3.2 - Assuming the variable greeting has not been...Ch. 3.2 - Will the following statement cause an error? Why...Ch. 3.2 - Write a single declaration statement for the...Ch. 3.3 - Prob. 3.14CPCh. 3.3 - Which of the following variable declarations will...Ch. 3.3 - Write a programming statement that will convert...Ch. 3.3 - Prob. 3.17CPCh. 3.4 - List the operands for the following math...Ch. 3.4 - Prob. 3.19CPCh. 3.4 - Prob. 3.20CPCh. 3.4 - Prob. 3.21CPCh. 3.4 - Prob. 3.22CPCh. 3.4 - Prob. 3.23CPCh. 3.4 - Rewrite the following statements using combined...Ch. 3.5 - Prob. 3.25CPCh. 3.5 - Prob. 3.26CPCh. 3.5 - Prob. 3.27CPCh. 3.5 - Prob. 3.28CPCh. 3.5 - Prob. 3.29CPCh. 3.6 - Write a programming statement that displays the...Ch. 3.6 - Prob. 3.31CPCh. 3.6 - Prob. 3.32CPCh. 3.6 - Prob. 3.33CPCh. 3.6 - Prob. 3.34CPCh. 3.7 - Prob. 3.36CPCh. 3.7 - Prob. 3.37CPCh. 3.7 - What causes the program to jump to the catch...Ch. 3.7 - Prob. 3.39CPCh. 3.7 - Prob. 3.40CPCh. 3.9 - Write a programming statement that declares a...Ch. 3.9 - Where should you place field declarations in a...Ch. 3.9 - Prob. 3.44CPCh. 3.9 - Prob. 3.45CPCh. 3.9 - Write a programming statement that declares a...Ch. 3.10 - Write a programming statement that uses the...Ch. 3.10 - What method of the Math class can he used to...Ch. 3.10 - What method of the Math class can be used to...Ch. 3.12 - Prob. 3.50CPCh. 3.12 - Prob. 3.51CPCh. 3.12 - Write a programming statement that gives the focus...Ch. 3.12 - Prob. 3.53CPCh. 3.12 - Prob. 3.54CPCh. 3.12 - Prob. 3.55CPCh. 3.12 - Prob. 3.56CPCh. 3.12 - When a GroupBox control is deleted, what happens...Ch. 3.12 - Prob. 3.58CPCh. 3.12 - Prob. 3.59CPCh. 3 - When the user types into a TextBox control, the...Ch. 3 - A_____ is a storage location in memory that is...Ch. 3 - Prob. 3MCCh. 3 - A variables______ indicates the type of data that...Ch. 3 - Fundamental types of data, such as strings,...Ch. 3 - A______ identifies a variable in the program code...Ch. 3 - A common operation performed on strings is_______,...Ch. 3 - A______ belongs to the method in which it is...Ch. 3 - Programmers use the term________ to describe the...Ch. 3 - A variables______ is the time period during which...Ch. 3 - One way to make sure that a variable has been...Ch. 3 - You can use a______ to explicitly convert a value...Ch. 3 - Prob. 13MCCh. 3 - A programmers tools for performing calculations...Ch. 3 - A_______ performs a calculation and gives a value....Ch. 3 - Prob. 16MCCh. 3 - Prob. 17MCCh. 3 - A(n)_______ is a piece of data that is passed into...Ch. 3 - A(n)________ is an unexpected error that occurs...Ch. 3 - Prob. 20MCCh. 3 - Prob. 21MCCh. 3 - Prob. 22MCCh. 3 - A_______ is a name that represents a value that...Ch. 3 - A_______ is a variable that is declared inside a...Ch. 3 - A(n)________ specifics how a class member can be...Ch. 3 - A________ is a field that cannot be changed by any...Ch. 3 - The .NET Framework provides a class named_______,...Ch. 3 - Prob. 28MCCh. 3 - The order in which controls receive the focus is...Ch. 3 - Prob. 30MCCh. 3 - Prob. 1TFCh. 3 - Prob. 2TFCh. 3 - You can declare multiple variables of different...Ch. 3 - Prob. 4TFCh. 3 - The order of operations dictates that the division...Ch. 3 - Prob. 6TFCh. 3 - When you pass the formatting string "C" or "c" to...Ch. 3 - Prob. 8TFCh. 3 - An error will occur if the compiler finds a...Ch. 3 - Prob. 10TFCh. 3 - Prob. 1SACh. 3 - What two things does a variable declaration...Ch. 3 - Give an example of a programming statement that...Ch. 3 - What is the term used for a number that is written...Ch. 3 - What are the values on the right and left of an...Ch. 3 - Name the family of methods in the .NET Framework...Ch. 3 - Prob. 8SACh. 3 - What is the purpose of a try-catch statement?Ch. 3 - Prob. 10SACh. 3 - Prob. 11SACh. 3 - Prob. 12SACh. 3 - Name Formatter Create an application that lets the...Ch. 3 - Tip, Tax, and Total Create an application that...Ch. 3 - Distance Traveled Assuming there are no accidents...Ch. 3 - Sales Tax and Total Create an application that...Ch. 3 - Celsius and Fahrenheit Temperature Converter...Ch. 3 - Body Mass Index Create an application that lets...Ch. 3 - Prob. 7PPCh. 3 - How Much Insurance? Many financial experts advise...Ch. 3 - Cookie Calories A bag of cookies holds 40 cookies....Ch. 3 - Prob. 10PPCh. 3 - Automobile Costs Create an application that lets...Ch. 3 - Paint Job Estimator A painting company has...Ch. 3 - Property Tax If you own real estate in a...Ch. 3 - Stadium Seating There are three seating categories...
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
- Account numbers sometimes contain a check digit that is the result of a mathematical calculation. The inclusion of the digit in an account number helps ascertain whether the number is a valid one. Write an application named CheckDigit that asks a user to enter a four-digit account number and determines whether it is a valid number. The number is valid if the fourth digit is the remainder when the number represented by the first three digits of the four-digit number is divided by 7. For example, 7770 is valid, because 0 is the remainder when 777 is divided by 7. The next problems rely on the generation of a random number. You can create a random number that is at least mi n but less than max using the following statements: Random ranNumberCenerator = new Random(); int randomNumber; randomNumber = ranNumberGenerator .Next(min, max);arrow_forwardFor each of the following exercises, you may choose to write a console-based or GUI application, or both. Write a program for The Carefree Resort named ResortPrices that prompts the user to enter the number of days for a resort stay. Then display the price per night and the total price. Nightly rates are $200 for one or two nights; $180 for three or four nights; $160 for five, six, or seven nights; and $145 for eight nights or more.arrow_forwardThe Donut Shoppe sells four varieties of doughnuts: Glazed (1.05), Sugar (1.05), Chocolate (1.25), and Filled (1.50). It also sells regular coffee (1.50) and cappuccino (2.75). The store manager wants you to create an application that displays a customers subtotal, 6% sales tax, and total due. Create a Windows Forms application. Use the following names for the project and solution, respectively: Donut Project and Donut Solution. Save the application in the VB2017\Chap06 folder. Create the interface shown in Figure 6-57. When coding the application, use one independent Sub procedure to determine the subtotal, which is the total cost without the sales tax. Use a function to determine the sales tax. Use an event-handling Sub procedure to clear the output. Save the solution and then start and test the application.arrow_forward
- The purpose of this exercise is to demonstrate the importance of testing an application thoroughly. Open the FixIt Solution.sln file contained in the VB2017\Chap04\FixIt Solution folder. The application displays a shipping charge that is based on the total price entered by the user, as shown in Figure 4-64. Start the application and then test it by clicking the Display shipping button. Notice that the Shipping charge box contains $13, which is not correct. Now, test the application using the following total prices: 100, 501, 1500, 500.75, 30, 1000.33, and 2000. Here too, notice that the application does not always display the correct shipping charge. (More specifically, the shipping charge for two of the seven total prices is incorrect.) Open the Code Editor window and correct the errors in the code. Save the solution and then start and test the application.arrow_forwardTheater RevenueA movie theater only keeps a percentage of the revenue earned from ticket sales. The remainder goes to the movie company. Create a GUI application that allows the user to enter the following data into text fields:� Price per adult ticket� Number of adult tickets sold� Price per child ticket� Number of child tickets soldThe application should calculate and display the following data for one night�s box office business at a theater:� Gross revenue for adult tickets sold. This is the amount of money taken in for all adult tickets sold.� Net revenue for adult tickets sold. This is the amount of money from adult ticket sales left over after the payment to the movie company has been deducted.� Gross revenue for child tickets sold. This is the amount of money taken in for all child tickets sold.� Net revenue for child tickets sold. This is the amount of money from child ticket sales left over after the payment to the movie company has been deducted.� Total gross revenue. This…arrow_forwardProperty Tax If you own real estate in a particular county, the property tax that you owe each year is calculated as 64 cents per $100 of the property’s value. For example, if the property’s value is $10,000, then the property tax is calculated as follows: Tax = $10,000 ÷ 100 × 0.64 Create an application that allows the user to enter a property’s value and displays the sales tax on that property.arrow_forward
- Kinetic Energy In physics, an object that is in motion is said to have kinetic energy. The following formula can be used to determine a moving object’s kinetic energy: KE =1/2mv2 In the formula KE is the kinetic energy, m is the object’s mass in kilograms, and v is the object’s velocity in meters per second. Create an application that allows the user to enter an object’s mass and velocity and then displays the object’s kinetic energy. The application should have a method named KineticEnergy that accepts an object’s mass (in kilograms) and velocity (in meters per second) as arguments. The method should return the amount of kinetic energy that the object has.arrow_forwardCreate an application that calculates a car’s gas mileage. The formula for calculating the miles that a car can travel per gallon of gas is: MPG=milesgallonsIn the formula MPG is miles-per-gallon, miles is the number of miles that can be driven on a full tank of gas, and gallons is the number of gallons that the tank holds. The application’s form should have TextBox controls that let the user enter the number of gallons of gas the tank holds and the number of miles the car can be driven on a full tank. When the Calculate MPG button is clicked, the application should display the number of miles that the car can be driven per gallon of gas. The form should also have a Clear button that clears the input and results, and an Exit button that ends the application. If the user fails to enter numeric values, display an appropriate error message and do not attempt to perform calculations.arrow_forwardTuition Increase At one college the tuition for a full-time student is $6000 per semester. It has been announced that the tuition will increase by 2 percent each year for the next five years. Create an application with a loop that displays the projected semester tuition amount for the next 5 years in a ListBox control.arrow_forward
- ProgramName: Chapter3StadinumSeatingProgram There are three seating categories at an athletic stadium. For a baseball game, Class A seats cost $15 each, Class B seats cost $12 each, and Class C seats cost $9 each. Create an application that allows the user to enter the number of tickets sold for each class. The application should be able to display the amount of income generated from each class of ticket sales and the total revenue generated. The application's form should resemble the one shown in below. X A Stadium Seating Revenue Generated Tickrts Sød Enter the rumber of tickets sold for coch dass of sects. Cass A Class B Cass A: lass C Caes B: Oless C Total Calculate Revenue Cear Ext Use the following sets of test data to determine if the application is calculating properly:arrow_forwardIf you know a vehicle’s speed and the amount of time it has traveled, you can calculate the distance it has traveled as follows:Distance = Speed × TimeFor example, if a train travels 40 miles per hour for 3 hours, the distance traveled is 120 miles. Create an application with a form. The user enters a vehicle’s speed and the number of hours traveled into text boxes. When the user clicks the Calculate button, the application should use a loop to display in a list box the distance the vehicle has traveled for each hour of that time period.arrow_forwardRetail Price Calculator Create an application that lets the user enter an item's wholesale cost and its markup percentage. It should then display the items retail price. For example: If an item's wholesale cost is $5.00 and its markup percentage is 100 percent, then the item's retail price is $10. If an item's wholesale cost is $5.00 and its markup percentage is 50 percent, then the item's retail price is $7.50. The program should have a method named CalculateRetail that receives the wholesale cost and the markup percentage as arguments and returns the retail price of the item. In addition, there should be the name of the Wholesale Company displayed (be creative). If the cost is over $500, display a $20 discount on the retail price. For example: If an item's wholesale cost is $600.00 and its markup percentage is 100 percent, then the item's retail price is $1,180. ( Markup = $600 * 100% = 600 Retail Price = $600 + $600 - $20 (wholesale cost + markup - discount)arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Time Complexity Analysis - How To Calculate Running Time | InterviewBit; Author: InterviewBit;https://www.youtube.com/watch?v=--oxG4Q1PA0;License: Standard YouTube License, CC-BY