روش اول: دو عدد را مقایسه ونتیجه، با عدد سوم مقایسه شود.


#include <iostream.h>
#include <conio.h>


main()
{
    int a,b,c,max,min;
    cout << "Enter 3 number:\n";
    cin>>a>>b>>c;
    //** min and max of 2 numbers **
    if (a>=b) {
             max=a;
             min=b;
    }
    else if (b>a){
             max=b;
             min=a;
    }
    //**  Results compare with C  **
    if(c>max)
            max=c;
           
    if(c<min)
            min=c;
    //** Print Results **       
    cout<<"Max: "<<max<<"\nmin: "<<min;
   
    getch();
}




روش دوم: استفاده از ترکیب شرط ها


#include <iostream.h>
#include <conio.h>


main()
{
    int a,b,c;
    cout << "Enter 3 number:\n";
    cin>>a>>b>>c;


    // ** Find Max **
    if (a>=b && a>=c)
             cout<<"Max: "<<a<<endl;
    else if (b>=a && b>=c)
             cout<<"Max: "<<b<<endl;
    else
            cout<<"Max: "<<c<<endl;


    // ** Find Min **
    if (a<=b && a<=c)
             cout<<"Min: "<<a;
    else if (b<=a && b<=c)
             cout<<"Min: "<<b;
    else
            cout<<"Min: "<<c;


   
    getch();
}