Well let me explain this to you in a better way. The terms 'subprogram', 'function' and 'method' have all the same meaning in C/C++ but we usually called them functions, and we divide the functions into two types :
1)Function : it's the usual one, as we all know, it returns a value.
2) General format :
Type function_name(<arguments>){
// Your work
return <value/variable> //Note : the type must be the same as the function
// type.
}
Example :
int Maheen(int a, int b){
int c = a + b;
return c;
}
Procedure : it's a function but it doesn't return any value, it begins with 'void'.
General format :
void function_name(<arguments>){
// Your work
//Note : There is no return here.
}
Example :
void Maheen(int a, int b){
int c = a + b;
printf("The sum is : %d", c);
}
I think this can help you greatly
<span>
</span>
The colors are expressing mood, the color black is associated with evil and darkness so it gives this picture an eerie feel. The lines in the way it moves straight and the scream guy is wavy which gives depth to the picture. The other people in the background don't really have a face so it seems mysterious why they are the, but if you look closely the way his foot is going is towards the scream guy, which makes you wonder why he is screaming. His face is also pale and misshapen and that also gives a creepy feel to it.
The answer for this question is D, for functional uses such as, holding water or to carry grains