Answer:
#include <iostream>
using namespace std;
int * reverse(int a[],int n)//function to reverse the array.
{
int i;
for(i=0;i<n/2;i++)
{
int temp=a[i];
a[i]=a[n-i-1];
a[n-i-1]=temp;
}
return a;//return pointer to the array.
}
int main() {
int array[50],* arr,N;//declaring three variables.
cin>>N;//taking input of size..
if(N>50||N<0)//if size greater than 50 or less than 0 then terminating the program..
return 0;
for(int i=0;i<N;i++)
{
cin>>array[i];//prompting array elements..
}
arr=reverse(array,N);//function call.
for(int i=0;i<N;i++)
cout<<arr[i]<<endl;//printing reversed array..
cout<<endl;
return 0;
}
Output:-
5
4 5 6 7 8
8
7
6
5
4
Explanation:
I have created a function reverse which reverses the array and returns pointer to an array.I have also considered edge cases where the function terminates if the value of the N(size) is greater than 50 or less than 0.
He should use PowerPoint and the design should be feathered
Answer:
Name.
Explanation:
The constructor in the class must have the same name as the class.Constructors are used to initialize the object when created.There are basically three types of constructors which are as following:-
- Default Constructor.
- Parameterized Constructor.
- Copy Constructor.
Default Constructor:-This constructor is already present in the class when the class is defined.It does not have any arguments.
Parameterized Constructor:-As the name suggests this constructor have parameters that are used to initialize the object.
Copy Constructor:-This constructor is called whenever an object is copying the values of other object.For example:-
There is already an object present with name obj1.
class obj2=obj1;
Answer:
Problem-solving. Why is problem-solving so valued? Companies face a lot of obstacles. Those better able to cope
Explanation: