เรียกใช้งาน swap function ให้เรียงตัวเลขจากน้อยไปหามากได้อย่างไร(c++)

4 ฟังก์ชั่นย่อยกับนะครับ
1)รับค่าตัวเลข ในตัวแปร a,b,c
2)swap function(int& x,int&y)
3)เรียกใช้ swap function ข้อ 2 แล้วให้เรียงค่าน้อยไปหามาก (int& x,int& y,int& z) ได้อย่างไรครับ
4)print แสดงผลหลังจาก swap ผ่านตัวแปร (p,q,r)
     "A="<<p
     "B="<<q
     "C="<<r

ตอนนี้ติดที่ข้อ 3 ครับ ไม่รู้จะใช้วิธีแบบไหน
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่