Output of the Program:
The given program has been added with comments and line number.
/*Include required variables*/
#include <iostream> //Line 1
using namespace std; //Line 2
/*Function prototype*/
void myFunc();//Line 3
/*Main function*/
int main()//Line 4
{//Line 5
/*Variable "var" is declared as "int" data type and it is assigned with the value "100"*/
int var = 100; //Line 6
/*Print the value*/
cout << var << endl; //Line 7
/*Call the function "myFunc()"*/
myFunc();//Line 8
/*Display the value of variable "val" after calling the function*/
cout << var << endl; //Line 9
/*Return the value 0*/
return 0; //Line 10
}//Line 11
/* Function definition */
void myFunc()//Line 12
{//Line 13
/*Variable "var" is declared as "int" data type and it is assigned with the value "50"*/
int var = 50; //Line 14
/* Print the value of the variable "var" */
cout << var << endl; //Line 15
}//Line 16
Want to see the full answer?
Check out a sample textbook solutionChapter 6 Solutions
Starting Out with C++ from Control Structures to Objects (9th Edition)
- 2.A. Is it possible to pass variable y as parameter to the functions? 2.B. Supply the missing code stated in TODO at line 17-19. 2.C Supply the missing code stated in TODO at line 21-22. 2.D. (Assuming the code is complete) What will be the display of this program?arrow_forwardWhy do you need to include function prototypes in a program that contains user-defined functions? (5)arrow_forward#include<stdio.h> //Standard library math.h for Mathematics functions #include<math.h> //function declaration void function1(void); void function2(void); int main(void) { //calling both function function1(); function2(); printf("\nMain function for Ceil value: %f",ceil(4.5)); return0; } // Defining the first function void function1(void) { printf("\nFirst function for Square Root: %f",sqrt(91)); } //Defining the second function void function2(void) { printf("\nSecond function for Power: %f",pow(2,4)); } I need to do what the picture is asking for.arrow_forward
- C++ The function prototype of a function that recieves two integer values and computes their sum and difference is given as follows: void computeSum (int num1, int num2, int & sum, int & diff); write the statments to call this function to compute and print the sum and the differnce of 167 and 84.arrow_forwardfunc(X) {return x++;} void func(x) {printf("hi");} QUESTION 14 Which is from the following is not a function prototype? int funct(char x, char y); funct(x); void funct(void); char x(int y); Click Save and Submit to save and submit. Click Save All Answers to save all aiarrow_forward,- Write a void function definition for a function called update_cost. The function has two formal parameters: tax_rate, which is the amount of sales tax expressed as a percentage, and cost, which is the cost of an item before tax. The function changes the value of cost so that it includes sales tax.arrow_forward
- C++ Functions provide a means to modularize applications Write a function called "Calculate" takes two double arguments returns a double result For example, the following is a function that takes a single "double" argument and returns a "double" result double squareArea(double side){ double lArea; lArea = side * side; return lArea;}arrow_forwardC PROGRAM Reverse + Random Formula In the code editor, there's already an initial code that contains the function declaration of the function, computeReverseNumber(int n) and an empty main() function. For this problem, you are task to implement the computeReverseNumber function. This function will take in an integer n as its parameter. This will get the reverse of the passed integer and will then compute and return the value: result = (original_number + reverse_of_the_number) / 3 In the main() function, ask the user to input the value of n, call the function computeReverseNumber and pass the inputted value of n, and print the result in the main() with two (2) decimal places. SAMPLE: Input n: 20 Output: 7.33 Input n: 123 Output: 148.00arrow_forwardShould define a main function and end by invoking itarrow_forward
- void fx(char ch) is a function with no return value int fx(char x) is a function with int return value int fx(char &x) is a function with parameter passed by value char fx( int x) is a function with int return valuearrow_forwardThe statement in line1 is an example of int squareT (int x, int y) //line1 { if (xarrow_forwardThe following program skeleton asks for the number of hours you’ve worked and your hourly pay rate. It then calculates and displays your wages. The function showDollars, which you are to write, formats the output of the wages. #include <iostream> #include <iomanip> using namespace std;void showDollars(double pay); // Function prototype int main(){ double payRate, hoursWorked, wages;cout << "How many hours have you worked? " cin >> hoursWorked;cout << "What is your hourly pay rate? "; cin >> payRate;wages = hoursWorked * payRate; showDollars(wages);return 0; }// Write the definition of the showDollars function here.// It should have one double parameter and display the message // "Your wages are $" followed by the value of the parameter.arrow_forwardarrow_back_iosSEE MORE QUESTIONSarrow_forward_ios
- C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage Learning