C++ Program to check number is even or odd using call by Reference
In this program, You will learn how to check number is even or odd using call by Reference in C++.
Call by Reference
void check(int n, int *p) {
//statement
}
Example: How to check number is even or odd using call by Reference in C++.
#include<iostream>
using namespace std;
void check(int n, int *p) {
if( n % 2 == 0){
*p = 1;
}else{
*p = 0;
}
}
int main() {
int n, p = 1;
cout<< "Enter a number:";
cin>> n;
check(n, &p);
if (p == 1) {
cout<< "Number is even:"<< n;
} else {
cout<< "Number is odd:"<< n;
}
return 0;
}
Output:
Enter a number:13
Number is odd:13