Functions and Parameters C++ - Reading Assignment

  1. What is a function parameter?
    A variable that is used inside of a function, these actual value of this variable is set when the function is called.

  2. Why do functions need parameters?
    While parameters are not required, it allows you the ability to pass in different information to the same function.

1 Like
  1. Function parameters or arguments are values passed through the function (The parenthesis).

  2. In order to use it to complete its tasks with it such as modifying it in some way or storing it with in something else.

1 Like

1 A function parameter is a variable used within the function where that variable comes from outside the function itself.

  1. Functions use parameters so that the function can be used for many different variables
1 Like

1. What is a function parameter? A function parameter is a variable used in a function. They are defined in the function declaration by placing them in between the parenthesis after the function identifier, with multiple parameters being separated by commas.

2. Why do functions need parameters? Some functions need parameters because they require data to carry out the operations within the function.

1 Like
1. What is a function parameter?
  • A variable local to the function that is initialized by values passed to it by the caller of the function.
  • The article defines “arguments” as the values passed to function parameters, but these terms essentially mean the same thing. The 2 terms are interchangeable.
  • Function parameters are not guaranteed to be evaluated in any order. This can cause unexpected behaviour if the values are supplied by expressions or functions which rely on being executed in a specific order.
2. Why do functions need parameters?

To be able to operate on data supplied to it from outside the function. This makes functions much more useful by being able to write a single reusable chunk of code that can handle a large number of scenarios by varying the input.

1 Like
  1. A variable initialized by the caller used in the function
  2. Parameter are what enable functions to be used when specific input value have yet to be defined prior to the caller initiating the function. This always functions to be reusable and output different results
1 Like

1. What is a function parameter?

A function parameter is a variable used in a function.

2. Why do functions need parameters?

Function parameters and return values are the key mechanisms by which functions can be written in a reusable way, as it allows us to write functions that can perform tasks and return retrieved or calculated results without knowing what the specific inputs or outputs are ahead of time.

1 Like
  1. Function parameters are variables used in functions.

  2. The purpose of functions is to have a reusable set of instructions for user defined inputs (parameters).

1 Like
  1. A function parameter is “a variable used in a function.” The value provided by the function caller is what initializes them.

  2. Functions are not actually required, but when they are given they are used to pass information onto a function so that the function can make necessary modifications.

1 Like
  1. int subtraction (5,3) while 5 and 3 being the function parameters.
    It is assigned values in a function

  2. It makes for a smoother way of writing functions since you’re passing arguments to the named function. It is also more effective since you can put in different values to the function and therefore don’t have to declare different functions every time you want to make a statement.

1 Like
  1. What is a function parameter?
    Values passed to a function to be used in the function.

  2. Why do functions need parameters?
    parameters are not required, but functions would use parameters passed as arguments to be used in the code.

1 Like
  1. A function parameter is a variable which is declared along with the function name, this variable will store the arguments passed when the function is called.

  2. Parameters are needed if a function will need to store and work with data.

1 Like

Here’s the solution to the last part of the quiz:

#include <iostream>
using namespace std;


int doubleNumber(int x){
    return x*2;
}


int main() {
    cout << "Enter a number: ";
    int number = 0;
    cin >> number;
    cout << "Doubled, that would be " << doubleNumber(number);

    return 0;
}
1 Like

1. What is a function parameter?

is a variable use in a function declaration () which are always initialised with a value provided by the caller of the function.

2. Why do functions need parameters?

Function without parameters does not return any value.

1 Like
  1. What is a function parameter?
    The input variables of the function.

  2. Why do functions need parameters?
    To gather input data an perform some calculations with them. But not all functions need parameters.

1 Like
  1. What is a function parameter?
    A function parameter is a variable used in a function.
  2. Why do functions need parameters?
    They are not needed, but are used more often than not to provide data for tasks to be performed
1 Like

1. What is a function parameter?
Variables a function will operate on.

2. Why do functions need parameters?
Not all functions need parameters.

1 Like
  1. Function parameters are variables within a function which are determined when calling the function.
  2. Functions can lack the parameters but the possible use of the function can vastly improve when it has data to work with.
1 Like
  1. A function parameter is a value given to initialize a certain variable within a function.
  2. Functions need parameters because often we want to reuse functions with different inputs.
1 Like
  1. A function parameter is a variable used in a function. They have to be initialized when the function is called.
  2. Function parameters allow for information to be passed to functions.
1 Like