Programming and Problem Solving With C++
6th Edition
ISBN: 9781449694265
Author: Nell Dale
Publisher: Jones & Bartlett Learning
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Chapter 3, Problem 4PP
Program Plan Intro
To calculate the percentage of student's score and displayround-off the value and display the value up to 5 decimals.
Program Description:
Starting with the main method, the following steps are taken −
- Variables − marksGot, totalMarks and prcnt are declared of float type.
- Obtained marks and total marks are inputted through user.
- Percentage is calculated and stored in the variable prcnt.
- Rounded-off value of prcntto the nearest whole number is displayed using ceil function.
- Precise value up to 5 decimals of prcnt is displayed using setprecision function.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
C++
A company hired 10 temporary workers who are paid hourly and you are given a data file that contains the last name of the employees, the number of hours each employee worked in a week, and the hourly pay rate of each employee. You are asked to write a program that computes each employee's weekly pay and the average salary of all the workers. The program then outputs the weekly pay of each employee, the average weekly pay, and the names of all the employees whose pay is greater than or equal to the average pay. If the number of hours worked in a week is more than 40 hours, then the pay rate for the hours over 40 is 1.5 times the regular hourly rate. Use two parallel arrays: a one-dimensional array to store the names of all the employees, and a two-dimensional array of 10 rows and 3 columns to store the number of hours an employee worked in a week, the hourly pay rate, and the weekly pay. Your program must contain at least the following functions—a function to read the data from the…
C++
A company hired 10 temporary workers who are paid hourly and you are
given a data file that contains the last name of the employees, the number
of hours each employee worked in a week, and the hourly pay rate of each
employee. You are asked to write a program that computes each employ-
ee’s weekly pay and the average salary of all the workers. The program
then outputs the weekly pay of each employee, the average weekly pay,
and the names of all the employees whose pay is greater than or equal to
the average pay. If the number of hours worked in a week is more than 40,
then the pay rate for the hours over 40 is 1.5 times the regular hourly rate.
Use two parallel arrays: a one-dimensional array to store the names of all
the employees, and a two-dimensional array of 10 rows and 3 columns to
store the number of hours an employee worked in a week, the hourly pay
rate, and the weekly pay. Your program must contain at least the follow-
ing functions—a function to read the data from…
In C++ Programming, write a program that calculates and prints the monthly paycheck for an employee. The net pay is calculated after taking the following deductions:
Federal Income Tax: 15%
State Tax: 3.5%
Social Security Tax: 5.75%
Medicare/Medicaid Tax: 2.75%
Pension Plan: 5%
Health Insurance: $75.00
Your program should prompt the user to input the gross amount and the employee name. The output will be stored in a file. Format your output to have two decimal places. A sample output follows:
Bill Robinson
Gross Amount: .......................... $3575.00
Federal Tax: ................................ $ 536.25
State Tax: .....................................$ 125.13
Social Security Tax: ................... $ 205.56
Medicare/Medicaid Tax: ......... $ 98.31
Pension Plan: .............................. $ 178.75
Health Insurance: .......................$ 75.00
Net Pay: ....................................... $2356.00
NOTE: The first column is left-justified, and the right column is…
Chapter 3 Solutions
Programming and Problem Solving With C++
Ch. 3 - Prob. 1PSCSCh. 3 - Prob. 1EPECh. 3 - Prob. 2EPECh. 3 - Prob. 3EPECh. 3 - Prob. 4EPECh. 3 - Prob. 5EPECh. 3 - Prob. 6EPECh. 3 - Prob. 7EPECh. 3 - Prob. 8EPECh. 3 - Prob. 9EPE
Ch. 3 - Prob. 10EPECh. 3 - Prob. 11EPECh. 3 - Prob. 12EPECh. 3 - Prob. 13EPECh. 3 - Prob. 14EPECh. 3 - Prob. 15EPECh. 3 - Prob. 16EPECh. 3 - Prob. 17EPECh. 3 - Prob. 18EPECh. 3 - Prob. 19EPECh. 3 - Prob. 20EPECh. 3 - Prob. 1PWECh. 3 - Prob. 2PWECh. 3 - Prob. 3PWECh. 3 - Prob. 4PWECh. 3 - Prob. 5PWECh. 3 - Prob. 6PWECh. 3 - Prob. 7PWECh. 3 - Prob. 8PWECh. 3 - Prob. 9PWECh. 3 - Prob. 10PWECh. 3 - Prob. 11PWECh. 3 - Prob. 12PWECh. 3 - Prob. 13PWECh. 3 - Prob. 14PWECh. 3 - Prob. 15PWECh. 3 - Prob. 1PPCh. 3 - Prob. 2PPCh. 3 - Prob. 3PPCh. 3 - Prob. 4PPCh. 3 - Prob. 5PPCh. 3 - Prob. 6PPCh. 3 - Prob. 7PPCh. 3 - Prob. 8PPCh. 3 - Prob. 1CSFCh. 3 - Prob. 2CSFCh. 3 - Prob. 3CSFCh. 3 - Prob. 4CSF
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
- in c++ void check_palindrome() - to check whether the given number by user is palindrome or not. write a program using above function to check whether the number is palindrome or not. please add comments also.arrow_forwardIn C programming, write a function that accepts a character argument and returns 1 if the argument is a valid letter(a-z/A-Z), otherwise returns 0.arrow_forwardIn C++ Programming, write a program that calculates and prints the monthly paycheck for an employee. The net pay is calculated after taking the following deductions: Federal Income Tax: 15% State Tax: 3.5% Social Security Tax: 5.75% Medicare/Medicaid Tax: 2.75% Pension Plan: 5% Health Insurance: $75.00 Your program should prompt the user to input the gross amount and the employee name. The output will be stored in a file. Format your output to have two decimal places. A sample output follows: Bill Robinson Gross Amount: Federal Tax: State Tax: Pension Plan: . Health Insurance: $3575.00 Social Security Tax: Medicare/Medicaid Tax:.........$ 98.31 Net Pay:...... $ 536.25 $ 125.13 $ 205.56 $ 178.75 $ 75.00 $2356.00arrow_forward
- Write a C++ program to calculate a rectangle's area. The program consists of the following function: getLength - This function should ask the user to enter the rectangle's length. and then returns that value as a double • getWidth - This function should ask the user to enter the rectangle's width. and then returns that value as a double. • get Area - This function should accept the rectangle's length and width as arguments and return the rectangle's area. • displayData - This function should accept the rectangle's length, width and area as arguments, and display them in an appropriate message on the screen. main - This function consists of calls to the above functions.arrow_forwardIN PYTHON Write a script which uses the input function to read a string, an int, and a float, as input from keyboard prompts the user to enter his/her name as string, his/her age as integer value, and his/her income as a decimal. For example your output will display as: Mark is 30 years old and his income is 2000 Please show code.arrow_forwardFinal Exam triangle looks like the following: 1 1 0 1 1 1 0 0 1 1 1 1 1 0 0 1 1 Write a C++ function that receives row and position in the row in a Final Exam triangle and then compute any given position's value by taking the absolute value of subtracting the numbers to the position's right and left in the preceding row. For instance, to compute the middle number in the third row, you subtract 1 from 1; the sides of the triangle are always 1 because you only subtract the number to the upper left or the upper right (there being no second number on the other side). If the result is 1 the function returns true and returns false otherwise. In the case of receiving out of range values for row and position the function must return -1. For example row 1 can have position value 1 only. Row 2 can have position values 1, 2. Row 3 can have position values 1, 2, or 3. Etc..arrow_forward
- In C++ Write a program to take input an integer value and find if the number contains any one digit as 5 in it or not.arrow_forwardFinal Exam triangle looks like the following: 1 1 1 1 1 1 0 0 0 1 1 10 0 1 1 1 Write a C++ function that receives row and position in the row in a Final Exam triangle and then compute any given position's value by taking the absolute value of subtracting the numbers to the position's right and left in the precedingrow. For instance, to compute the middle number in the third row, you subtract 1 from 1; the sides of the triangle are always 1 because you only subtract the number to the upper left or the upper right (there being no second number on the other side). If the result is 1 the function returns true and returns false otherwise. In the case of receiving out of range values for row and position the function must return -1. For example row 1 can have position value 1 only. Row 2 can have position values 1, 2. Row 3 can have position values 1, 2, or 3. Etc..arrow_forwardIn C programming language, if the first and the second operands of operator + are of types int and float, respectively, the result will be of type A. int B. float C. char D. long intarrow_forward
- C++ - When analyzing data sets, such as data for human heights or for human weights, a common step is to adjust the data. This can be done by normalizing to values between 0 and 1, or throwing away outliers. For this program, adjust the values by subtracting the smallest value from all the values. The input begins with an integer indicating the number of integers that follow. Ex: If the input is: 5 30 50 10 70 65 the output is: 20 40 0 60 55 The 5 indicates that there are five values in the list, namely 30, 50, 10, 70, and 65. 10 is the smallest value in the list, so is subtracted from each value in the list. For coding simplicity, follow every output value by a space, including the last one.arrow_forwardIn C++, Write a program that asks the user to enter two numbers, obtains the two numbers from the user and prints the sum, product, difference, and quotient of the two numbers.arrow_forwardYour program will prompt the user for the following information: current population number of yearly births from the previous year number of yearly deaths from the previous year number of years into the future for your predictive value of the future population. You will then compute the following: birth rate death rate growth rate the predicted future population Assignment Notes: To allow the user to input the numeric data (such as current population) it is necessary to use the input function. The input function takes a string in parenthesis that prompts the user what to enter. The computer then waits until the user types a response, terminated by the user typing the Enter key. A string, as a sequence of characters, is returned to the variable on the lefthand side of the assignment statement. For example: currPopulation = input(“Enter the current US population”) The data in currPopulation is a string (because that is what the input statement does) but we need it to be a number…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
What is Abstract Data Types(ADT) in Data Structures ? | with Example; Author: Simple Snippets;https://www.youtube.com/watch?v=n0e27Cpc88E;License: Standard YouTube License, CC-BY