โจทย์แบบฝึกหัดภาษา C สำหรับผู้เริ่มต้นเขียนโปรแกรมภาษา C ข้อ #21

แบบฝึกหัด #295
เขียนโดย :
มีผู้อ่าน : 300 คน วันนี้ : 2 คน

โจทย์

จงเขียนโปรแกรม ด้วยภาษา C รับจำนวนเต็ม 1 ตัวโดยต้องรับ 4 หลัก จากนั้นทำการตัดหลักให้แต่ละหลักเป็น A B C D จากนั้นทำการแสดงผลค่าในตัวแปรทั้งสี่ตัวที่รับเข้ามา จากนั้นทำการสลับข้อมูลในตัวแปรโดยให้ A สลับกับ D จากนั้น ให้ B สลับกับ C  แล้วทำการแสดงค่าในตัวแปรอีกครั้ง แสดงออกทางหน้าจอ

ตัวอย่างการทำงาน 1

Enter Number (4 Digit) : 1234

Before Swap
A = 1 , B = 2 , C = 3 , D = 4

After Swap
A = 4 , B = 3 , C = 2 , D = 1

ตัวอย่างการทำงาน 2

Enter Number (4 Digit) : 6789

Before Swap
A = 6 , B = 7 , C = 8 , D = 9

After Swap
A = 9 , B = 8 , C = 7 , D = 6

เอาล่ะครับ ลองทำกันดูนะครับ ใครที่ไม่เข้าใจคำถามตรงไหนเขียนไว้ด้านล่างได้เลยครับ เสร็จแล้วก็ส่ง Source Code ให้ตรวจใน Comment ของ Facebook ด้านล่างได้เลย  ถ้าใครสงสัยตรงไหนสามารถสอบถามได้ใน Page  https://www.facebook.com/tutortongpage  เช่นกันครับ ^^