Square or cube based on even check selection – Computer Sir Ki Class
  

Login
[lwa]



Solved Problem #CPP#3122 siteicon   siteicon   siteicon  

Problem Statement - Square or cube based on even check selection

Write a program which collects an integer number from the user and if the number is even it prints the square of the number else it prints its cube.

Solution

TC++ #3122

#include <iostream.h>
#include <conio.h>
int main()
{
clrscr();
int n;
cout<<"Enter an integer numbers :";
cin>>n;
if(n%2==0) cout<<"Square of "<<n<<" = "<<n*n<<endl;
else cout<<"Cube of "<<n<<" = "<<n*n*n<<endl;
getch();
return 0 ;
}
#include <iostream>
using namespace std;
int main()
{
int n;
cout<<"Enter an integer numbers :";
cin>>n;
if(n%2==0) cout<<"Square of "<<n<<" = "<<n*n<<endl;
else cout<<"Cube of "<<n<<" = "<<n*n*n<<endl;
return 0 ;
}

Test it !

Run Output

Enter an integer numbers :45
Cube of 45 = 91125

-OR-
Enter an integer numbers :24
Square of 24 = 576

int n; cout<<“Enter an integer numbers :”; cin>>n;
Number is collected from the user in the integer variable n.

if(n%2==0) cout<<“Square of “<<n<<” = “<<n*n<<endl;
n%2==0 tests divisibility by using modulus operator % and checking the remainder. If divisible means number is even so squaring is done by n*n.

else cout<<“Cube of “<<n<<” = “<<n*n*n<<endl;
If it is not even then as per need of the program we shall make its cube using n*n*n.

Notes

  • This program can be given for any power. So we can make a generic call using the pow(base,power) function by using the math.h library


Share

sunmitra| Created: 28-Jan-2018 | Updated: 28-Jan-2018|






Back