Answer:
Option D is correct.
Explanation:
Option D is correct because when the condition if (list[j] < temp) is tested it only gets true when element in list[] array at <em>jth</em> position is less than the value in <em>temp</em> and after that it increments the value of c by this statement: c++ and so c is incremented from 0 to as much times as much elements in list[] are lesser than temp.
Answer:
Algorithm:
1.Create a variable N.
2.Read the value of N from user.
3.for i=1 to N.
3.1 Print value of i.
4.end program.
Implementation in C++:
#include <bits/stdc++.h>
using namespace std;
// main function
int main()
{
// variable
int N;
cout<<"Enter value of N:";
// read the value of N
cin>>N;
cout<<"Natural number from 1 to "<<N<<" are:";
for(int i=1;i<=N;i++)
{
// print the numbers
cout<<i<<" ";
}
return 0;
}
Output:
Enter value of N:6
Natural number from 1 to 6 are:1 2 3 4 5 6
Answer:
return.
Explanation:
When a "return" statement is executed then the given expression or variable in the function is evaluated and the result will be returned by the function when the function is called.With the help of return statement, we can terminate the execution a method/function and then give control to the calling function.
Example:
#include <bits/stdc++.h>
using namespace std;
long long sq( int s )
{
/* here "return" will first execute the expression and then
return the value to the calling function i.e. sq() in the main
function.
*/
return( s * (long long)s );
}
int main()
{
long long y;
int x = INT_MAX;
// sq() will return a value and that value is store in the variable "y"
y = sq( x );
cout<<y<<endl;
return 0;
}