Simple Unary Operators Example Program In C++
Unary Operators
There are two Unary Operators. They are Increment and Decrement.
Increment Unary Operator
variable++
++variable;
Is Equivalent i=i+1 or i+=1
Increment Unary Operator Types
- Post Increment i++
- Pre Increment ++i
Decrement Unary Operator
variable--;
--variable;
Is Equivalent i=i-1 or i-=1
Decrement Unary Operator Types
- Post Decrement i--
- Pre Decrement --i
Unary Operators Explanation
- ++i: increments l and then uses its value as the value of the expression;
- i++: uses l as the value of the expression and then increments l;
- --i: decrements l and then uses its value as the value of the expression;
- i--: uses l as the value of the expression and then decrements l.
- Change their original value.
Example Program For Unary Operators
// Header Files
#include<iostream>
#include<conio.h>
//Main Function
using namespace std;
int main ()
{
// Variable Declaration
int a = 10;
cout << "Simple Unary Operators Example Program \n";
/* Increment Operators */
cout<<"\nPost Increment = "<<a++; //Post Increment
a = 10;
cout<<"\nPre Increment = "<<++a; //Pre Increment
/* Decrement Operators */
a = 10;
cout<<"\nPost Decrement = "<<a--; //Post Decrement i--
a = 10;
cout<<"\nPre Decrement = "<<--a; //Pre Decrement i--
// Wait For Output Screen
getch();
//Main Function return Statement
return 0;
}
Sample Output
Simple Unary Operators Example Program
Post Increment = 10
Pre Increment = 11
Post Decrement = 10
Pre Decrement = 9
C++ Operator Example Programs
- Simple Arithmetic Operators Example Program In C++
- Simple Relational Operator Example Program In C++
- Simple Logical Operators Example Program In C++
- Simple Assignment Operators Example Program In C++
- Simple Unary Operators Example Program In C++
- Simple Conditional or Ternary Operators Example Program In C++
- Simple Comma Operators Example Program In C++
- Simple Scope Resolution Operator Example Program In C++
- Simple new Memory Allocation Operator Example Program In C++
- Simple delete Memory Releasing Operator Example Program In C++
Read More Articles
- Simple Merge Sort Program in C++
- Scope Resolution Operator In C++
- Simple Program for Virtual Functions Using C++ Programming
- Simple Class Example Program For Find Prime Number In C++
- Simple Example Program For Parameterized Constructor In C++
- Define Constructor in Outside Class Example Program In C++
- Simple Program for Function Overloading Using C++ Programming
- Simple Example Program For Copy Constructor In C++
- Simple Program for Single Inheritance Using C++ Programming
- Simple Program for Inline Function without Class Using C++ Programming
- Factorial Using Function Example Program In C++
- Simple Addition ( Add Two Integers ) Example Program
- Simple Example Program For Constructor Overloading In C++
- Simple Example Program for Inline Function Using C++ Programming
- Simple Example Program For Constructor In C++
- Simple Program for Read user Input Using cin
- Factorial Using Loop Example Program In C++
- Simple Stack Program in C++ Programming
- Simple Program for Friend Function Using C++ Programming
- Simple Program for Static Data and Member Function Using C++ Programming
- Simple Program for Unary Operator Overloading Using C++ Programming
- Do While Loop Example Program In C++
- Simple Program for Multiple Inheritance Using C++ Programming
- Simple Copy Constructor Example Program For Find Factorial In C++
- Simple Program for Exception Handling Divide by zero Using C++ Programming