w3resource

C++ Exercises: Compare two numbers

C++ For Loop: Exercise-82 with Solution

Write a program in C++ to compare two numbers.

Sample Solution:-

C++ Code :

#include <iostream> // Including the input-output stream library
using namespace std; // Using standard namespace

int main() // Main function
{
    int num1, num2; // Declare two integer variables num1 and num2

    // Displaying a message for the comparison of two numbers
    cout << "\n\n Compare the first number with second number numbers:\n";
    cout << "---------------------------------------------------------\n";

    // Asking user to input the first integer
    cout << " Input the first integer: ";
    cin >> num1; // Taking user input for num1

    // Asking user to input the second integer
    cout << " Input the second integer: ";
    cin >> num2; // Taking user input for num2

    // Comparing and displaying if num1 is equal to num2
    if (num1 == num2)
        cout << num1 << " == " << num2 << endl;

    // Comparing and displaying if num1 is not equal to num2
    if (num1 != num2)
        cout << num1 << " != " << num2 << endl;

    // Comparing and displaying if num1 is less than num2
    if (num1 < num2)
        cout << num1 << " < " << num2 << endl;

    // Comparing and displaying if num1 is greater than num2
    if (num1 > num2)
        cout << num1 << " > " << num2 << endl;

    // Comparing and displaying if num1 is less than or equal to num2
    if (num1 <= num2)
        cout << num1 << " <= " << num2 << endl;

    // Comparing and displaying if num1 is greater than or equal to num2
    if (num1 >= num2)
        cout << num1 << " >= " << num2 << endl;
}

Sample Output:

 Compare the first number with second number numbers:                  
---------------------------------------------------------              
 Input the first integer: 25                                           
 Input the second integer: 15                                          
25 != 15                                                               
25 > 15                                                                
25 >= 15

Flowchart:

Flowchart: Compare two numbers

C++ Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a program in C++ to convert a hexadecimal number to octal number.
Next: Write a program in C++ to compute the sum of the digits of an integer.

What is the difficulty level of this exercise?



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/cpp-exercises/for-loop/cpp-for-loop-exercise-82.php