1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
xz_007 [3.2K]
3 years ago
10

Functions that do not return values _________.

Computers and Technology
2 answers:
ASHA 777 [7]3 years ago
6 0

Answer:

Functions that do not return values do not have return statements.

Explanation:

Lets take an example of a function in Python

def FunctionName(arguments)

function body  

The function that do not return value does not need to have a return statement.

It works the same as void function C++

The function that do not return values and has no return statements will end when the program control reaches end of the function body. This works same as void but in Python None is returned when such a function ends successfully. None is a special value which is returned in functions that do not have return statements.

Lets take an example of a few functions that have return values and that do not have return values.

def addition(x,y):

   a = b + c

summ = addition(1,2)

print(summ)

This function has no return values so there is no need to have a return statement. This will print None in the output

Another example is of the function that has a return statement and return values.

def addition(x,y):

   a = b + c

   return a

summ = addition(1,2)

print(summ)

Now this will give 3 as output and here return c is written which means that the function returns values.

seropon [69]3 years ago
3 0

Answer:

Do not have return statements.

Explanation:

In programming, a function is a block or group of program statements, specifically written to execute a given task. It is defined in any point of the program and called upon to interrupt the normal program flow.

Functions have locally defined variables and can also use global variable as well. When it is called, it may or may require an argument and a return statement of the needed parameter is defined. The return void statement returns a 0 value.

If a function is defined, but not called, it will not be executed and if a return statement is not defined in the function, it executed function would not return any value to the normal program flow.

You might be interested in
What is network hardware?
vovangra [49]
Modem, router, switch, server, etc. these are hardware meant to facilitate the transfer or storage of remote information.
8 0
3 years ago
The purchase of equity in a company gives you proportional ownership of the company. This is most similar to ______.
viva [34]

Answer:C. Collateral

Explanation:hope it helps

4 0
4 years ago
Given the following function definition:
neonofarm [45]

The question is incomplete! Complete question along with its step by step answer is provided below!

Question:

Given the following function definition:

void calc (int a, int& b)

{

int c;

c = a + 2;

a = a * 3;

b = c + a;

}

x = 1;

y = 2;

z = 3;

calc(x, y);

cout << x << " " << y << " " << z << endl;

What is the output of the following code fragment that invokes calc?

a. 1 2 3

b. 1 6 3

c. 3 6 3

d. 1 14 9

e. None of these

Answer:

b. 1 6 3

Explanation:

In the given problem we have a function void calc which takes two input arguments a and b and updates its values according to following equations

c = a + 2;

a = a * 3;

b = c + a;

Then we call this function calc(x,y) by providing test values of

int x = 1;

int y = 2;

int z = 3;

and the output returns the values of x, y and z

cout << x << " " << y << " " << z << endl;

Lets find out what is happening here!

When the program runs we provide x=a=1 and y=b=2

c=a+2=1+2=3

a=a*3=1*3=3

b=c+a=3+3=6

So the updated values of a=x=3 and b=y=6?

NO!

The updated values are a=x=1 and b=y=6

WHY?

There are two ways to pass values

1. Pass by values -> value cannot change  (int a)

2. Pass by reference -> value can change (int& b)

Look at the function void calc (int a, int& b) ;

Here we are passing (int a) as a value and (int& b) as a reference, therefore x remains same x=1 and y gets changed to updated value y=6 and z remains same as z=3 since it wasnt used by function calc(x,y)

The right answer is:

b. 1 6 3

x=1, y=6, z=3

4 0
3 years ago
Why is it important to install os and application software updates in a timely manner?
Lubov Fominskaja [6]
Usually updates are security fixes, so you want to install them to fix the mistake ASAP. Also, once a vulnerability is identified, the bad folks start concentrating on it, so if you haven't installed the patch - you're screwed.
5 0
4 years ago
Which unique feature in Microsoft PowerPoint can you use to include infographics that enable you to organize visual content more
Deffense [45]
I think it would be smart art. You can use smart art to present information visually so that would make sense.
3 0
3 years ago
Read 2 more answers
Other questions:
  • Maya enjoys connectedWith her friends and social media apps but one of her friends post a lot of stuff that my thinks it’s annoy
    14·1 answer
  • What is the maximum number of charters of symbols that can be represented by UNicode?
    5·1 answer
  • Which of these are correctly formatted python dictionaries? Check all that apply.
    5·2 answers
  • How to install specific microsoft office 2016 aoos
    15·1 answer
  • Setting up network encryption involves
    5·1 answer
  • Write a program to prompt the user for hours and rate per hour using input to compute gross pay. Pay the hourly rate for the hou
    12·1 answer
  • In the code snippet, what is the “win” part called in programming?
    12·1 answer
  • Hello Answerers it would be great if you could answer this:
    12·2 answers
  • . Is it conceivable to design a secure operating system for these computer systems? Give arguments for and against.
    6·1 answer
  • What is the use of folders in the computer system ?​
    14·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!