C Programming
1. การส่งค่า parameter ไปยังฟังก์ชัน
ให้สร้างฟังก์ชันในการแสดงภาพสามเหลี่ยม จ านวน n บรรทัด โดยที่ n เป็นพารามิเตอร์ที่รับเข้ามา
Expected Output: Number of Row: 5
*
**
***
****
*****
2. การส่งผลลัพธ์ของฟังก์ชันกลับมาที่ฟังก์ชันหลัก
ให้เขียนฟังก์ชันในการผลลัพธ์จากการด าเนินการของตัวเลขจ านวนเต็ม 2 จ านวน โดยส่งผลลัพธ์จาก
การค านวณกลับไปที่ฟังก์ชันหลัก
ข้อก าหนด
- โปรแกรมรับข้อมูลน าเข้า 3 ค่า คือ จ านวนเต็ม 1, จ านวนเต็ม 2, และตัวด าเนินการโดยส่งเป็น
พารามิเตอร์ไปยังฟังก์ชัน
Expected Output:
Enter expression : 2 + 3
Result of 2 + 3 is 5
3. จากโปรแกรมที่ก าหนดให้ ให้ท าการปรับปรุงโปรแกรมดังนี้
3.1 ให้มีการส่งค่าตัวแปร found เป็น return function ของ searchList()
3.2 โปรแกรมที่ก าหนดให้ ไม่สามารถเพิ่มข้อมูลที่ต้นลิสต์ได้ ให้ท าการปรับแก้โปรแกรมให้สามารถ
เพิ่มข้อมูลที่ต้นลิสต์ได้ด้วย
3.3 ให้แยกฟังก์ชันแสดงผล ออกเป็นฟังก์ชันย่อย และเรียกใช้โดยฟังก์ชันหลัก
ช่วยเขียนโค้ดให้หน่อยครับ C
1. การส่งค่า parameter ไปยังฟังก์ชัน
ให้สร้างฟังก์ชันในการแสดงภาพสามเหลี่ยม จ านวน n บรรทัด โดยที่ n เป็นพารามิเตอร์ที่รับเข้ามา
Expected Output: Number of Row: 5
*
**
***
****
*****
2. การส่งผลลัพธ์ของฟังก์ชันกลับมาที่ฟังก์ชันหลัก
ให้เขียนฟังก์ชันในการผลลัพธ์จากการด าเนินการของตัวเลขจ านวนเต็ม 2 จ านวน โดยส่งผลลัพธ์จาก
การค านวณกลับไปที่ฟังก์ชันหลัก
ข้อก าหนด
- โปรแกรมรับข้อมูลน าเข้า 3 ค่า คือ จ านวนเต็ม 1, จ านวนเต็ม 2, และตัวด าเนินการโดยส่งเป็น
พารามิเตอร์ไปยังฟังก์ชัน
Expected Output:
Enter expression : 2 + 3
Result of 2 + 3 is 5
3. จากโปรแกรมที่ก าหนดให้ ให้ท าการปรับปรุงโปรแกรมดังนี้
3.1 ให้มีการส่งค่าตัวแปร found เป็น return function ของ searchList()
3.2 โปรแกรมที่ก าหนดให้ ไม่สามารถเพิ่มข้อมูลที่ต้นลิสต์ได้ ให้ท าการปรับแก้โปรแกรมให้สามารถ
เพิ่มข้อมูลที่ต้นลิสต์ได้ด้วย
3.3 ให้แยกฟังก์ชันแสดงผล ออกเป็นฟังก์ชันย่อย และเรียกใช้โดยฟังก์ชันหลัก