Concept explainers
Complete the following program skeleton. When finished, the program will ask the user for a length (in inches), then convert that value to centimeters, and display the result. You are to write the function convert. (Note: 1 inch = 2.54 cm. Do not modify function main.)
#include <iostream>
#include <iomanip>
using namespace std;
// Write your function prototype here.
int main()
{
double measurement;
cout ≪ "Enter a length in inches, and I will convert\n";
cout ≪ "it to centimeters: ";
cin ≫ measurement;
convert(&measurement);
cout ≪ fixed ≪ setprecision(4);
cout ≪ "Value in centimeters: " ≪ measurement ≪ endl; return 0;
}
//
// Write the function convert here.
//
Want to see the full answer?
Check out a sample textbook solutionChapter 9 Solutions
STARTING OUT W/C++,...(LL)-W/ACCESS
Additional Engineering Textbook Solutions
Java: An Introduction to Problem Solving and Programming (8th Edition)
Starting Out with Python (4th Edition)
Starting Out With Visual Basic (7th Edition)
Starting Out with Java: From Control Structures through Data Structures (3rd Edition)
Software Engineering (10th Edition)
Web Development and Design Foundations with HTML5 (9th Edition) (What's New in Computer Science)
- (Practice) For the following function headers, determine the number, type, and order (sequence) of values that should be passed to the function when it’s called and the data type of the value the function returns: a. int factorial(int n) b. double volts(int res, double induct, double cap) c. double power(int type, double induct, double cap) d. char flag(char type, float current, float time) e. int total(float amount, float rate) f. float roi(int a, int b, char c, char d, float e, float f) g. void getVal(int item, int iter, char decflag, char delim)arrow_forward(Numerical) Heron’s formula for the area, A, of a triangle with sides of length a, b, and c is A=s(sa)(sb)(sc) where s=(a+b+c)2 Write, test, and execute a function that accepts the values of a, b, and c as parameters from a calling function, and then calculates the values of sand[s(sa)(sb)(sc)]. If this quantity is positive, the function calculates A. If the quantity is negative, a, b, and c do not form a triangle, and the function should set A=1. The value of A should be returned by the function.arrow_forwardThis program will compute the volume of a cylinder. Write a function, area, that will compute the area of the base of a cylinder, and return the value of area to the main program. The main program will then compute the volume using the value of area, and the height of the cylinder, h. #include <iostream> #include <cmath> #include <iomanip> using namespace std; //function prototype _____________________________________________________ int main() { double volume; double h,r; cout<<"Enter the height of the cylinder: "<<endl; cin>>h; cout<<"Enter the radius of the base of the cylinder: "<<endl; cin>>r; cout<<"The area of the base is: "______________________________ cout<<"The height of the cylinder is: "<<h<<endl; volume=area(r)*h; cout<<"The volume of the cylinder is: "<<volume<<endl; return 0; } //function bodyarrow_forward
- displays the following message: The event is from START_DAY to END DAY where START_DAY and END_DAY are names of day as shown on the above table. If an invalid code is passed to the function, it displays "Invalid code(s)". Complete the program with several function calls from within main() to the above function with the following values: 1,2 2,4 3,7 7,10arrow_forwardTo determine whether a variable is being passed to a function by value or by reference, you will need to examine_________ .a. the statement that invoked the functionb. the function headerc. the statements entered in the functiond. either a or barrow_forwarduse the function call process to write a main function that calls the Discard function below. You can use any food as its argument. C++arrow_forward
- This is c programming question. Use function please for solving. Question: (The function that returns letter grade according to midterm and final grade) : The function turn_to_letter decides on the letter grade of the student according to the table below from the visa and final grades sent into it and returns it, write it together with a main function which the turn_to_letter function is called and prints the letter equivalent on the screen. - Success score = 40% of midterm + 60% of final, - F for the success score below 50, D for between 50 and 59, C for between 60 and 69, B for between 70 and 79, A for 80 and above.arrow_forwardConsider the following function call: draw_circle('red', 3) What is the function name and what is the first argument passed to the function? a. The function name is draw_circle and the first argument is 3. b. You need to see the function definition to determine the function name and arguments. c. The function name is draw_circle, but you need to see the function definition to determine the arguments. d. The function name is draw_circle and the first argument is 'red'. e. The first argument is 'red', but you need to see the function definition to determine the function name.arrow_forwardThe keyword_______ is used in a function header to indicate that a function does not return a value or to indicate that a function contains no parameters.arrow_forward
- State the following is true or false. If false, explain why."Empty parentheses following a function name in a function definition indicate that the function does not require any parameters to perform its task."arrow_forwardPlaying with Functions: Write a Javascript program to check if the argument passed to any function is a function type or not. I.e. Create a function check which takes a argument and check if that argument is a function or not.arrow_forwardCalling a function with multiple arguments requires careful order.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