الف) با استفاده از متغیر کمکی

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

main()
{
    int a,b,c;
    cout << "Enter 2 numbers:\n";
    cin>>a>>b;
    c=a;
    a=b;
    b=c;
    cout<<a<<"\t"<<b;
    getch();
}



ب) بدون استفاده از متغیر کمکی

  • با عملیات جمع و تفریق

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

main()
{
    int a,b;
    cout << "Enter 2 numbers:\n";
    cin>>a>>b;
    a=a+b;
    b=a-b;
    a=a-b;
    cout<<a<<"\t"<<b;
    getch();
}



  • با عملیات ضرب و تقسیم

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

main()
{
    int a,b;
    cout << "Enter 2 numbers:\n";
    cin>>a>>b;
    a=a*b;
    b=a/b;
    a=a/b;
    cout<<a<<"\t"<<b;
    getch();
}