มีสองวิธีในการสร้างโปรแกรมเพื่อสลับตัวเลขสองตัว หนึ่งเกี่ยวข้องกับการใช้ตัวแปรชั่วคราวและวิธีที่สองไม่ใช้ตัวแปรที่สาม มีคำอธิบายโดยละเอียดดังนี้ − โปรแกรมเพื่อสลับตัวเลขสองหมายเลขโดยใช้ตัวแปรอุณหภูมิ โปรแกรมสลับเลขสองตัวโดยใช้ตัวแปร temp มีดังนี้ ตัวอย่าง #include <iostream > using namespace