[c language #7] ตัวดำเนินการคำนวณ

ตัวดำเนินการคำนวณพื้นฐาน มีดังนี้

+   ตัวดำเนินการ     บวก

–   ตัวดำเนินการ     ลบ

*   ตัวดำเนินการ     คูณ

/   ตัวดำเนินการ     หาร

%   ตัวดำเนินการมอดูลัส (Modulus) หรือหารแล้วเอาเฉพาะเศษนั่นเอง

ในการทำงานของตัวดำเนินการคอมพิวเตอร์จะมีลำดับการทำงานดังนี้

1.      ( )           คอมพิวเตอร์จะทำการคำนวณในวงเล็บก่อนเสมอ

2.      *  /  %    จากนั้นจะทำการคูณ หาร มอดูลัส  เรียงจากซ้ายไปขวา เจอเครื่องหมายใดก่อน ทำก่อน

3.      + –          และทำการบวก ลบ เรียงจากซ้ายไปขวา

โจทย์ทดสอบความเข้าใจ ลองตอบคำถามต่อไปนี้ดูนะครับ

1. x = 4 + 5 * 3

ตอบ x = ……………….

2. y = 3 + 6 / 2 + 1

ตอบ y = ……………….

3. z = 5 % 2

ตอบ z = ……………….

4. m = (5 % 3) + (7 + 3) * 2

ตอบ m = ………………

5. n = 10 / 5 + 7 * 2 – 6 / 3 / 2

ตอบ n = ……………….

 

ความรู้เพิ่มเติมการเขียนโปรแกรมที่มีการแก้โจทย์ปัญหาทางคณิตศาสตร์ และมีการใช้ฟังก์ชันต่างๆ ทางคณิตศาสตร์ นักเรียนสามารถใช้ฟังก์ชันทางคณิตศาสตร์ในภาษาซีช่วยในการเขียนโปรแกรมได้ โดยมีฟังก์ชันที่ควรรู้จักดังนี้ฟังก์ชัน sqrt() ใช้สำหรับหารากที่สอง มีวิธีใช้คือx = sqrt(ค่าที่ต้องการหารากที่สอง);

ฟังก์ชัน sin() ใช้สำหรับหาค่ามุม sin มีวิธีใช้ดังนี้

x = sin(ค่ามุม);

เป็นต้น

หมายเหตุ นักเรียนจะสามารถใช้ฟังก์ชันทางคณิตศาสตร์ได้ นักเรียนจะต้องทำการ include ไฟล์ math.h ก่อนเท่านั้น

โจทย์ฝึกสมอง…ประลองฝีมือ

จงเขียนโปรแกรมคอมพิวเตอร์ เพื่อแก้ปัญหาตามสูตรการเคลื่อนที่แนวเส้นตรงต่อไปนี้

  1. s = (u + v) / 2 * t
  2. v = u + a * t
  3. s = (u * t) + (1 / 2 * a * t * t)

ทำเสร็จแล้วก็ส่งมาให้ครูตรวจได้เลยครับ โดยคลิกที่รูปด้านล่างนี้เพื่อส่งคำตอบ

answer

ตรวจผลการส่งได้จากลิงค์นี้เลยครับ ตรวจผลการส่

Related Posts

โครงงาน “วิทยาการคำนวณ” ม.4 ปีการศึกษา 2568

ปิดคอร์สวิชา “วิทยาการคำนวณ” ของนักเรียนชั้น ม.4 ไปเรียบร้อยแล้วครับ ตลอดเทอมนี้ นักเรียนได้เรียนรู้การใช้ “แนวคิดเชิงคำนวณ” (Computational Thinking) มาแก้ปัญหาในชีวิตประจำวัน จนออกมาเป็นโครงงานคอมพิวเตอร์ที่ใช้งานได้จริงครับ … – บางโครงงานเรียบง่ายแต่แก้ปัญหาได้ตรงจุด – บางโครงงานมีศักยภาพและซับซ้อนจนนำไปต่อยอดได้อีกไกล – และบางโครงงานก็ฉายแววถึงขั้นเขียนเป็น Business Model ต่อได้เลย! … ในฐานะครู ผมภูมิใจในทุกผลงานและความพยายามของนักเรียนทุกคนครับ โดยเฉพาะผลงานที่ใช้ฝีมือและทักษะพิเศษครับ เช่น…

โครงงานวิทยาการคำนวณ ม.4 – ChaosTheory

#โครงงานวิทยาการคำนวณ ม.4 #ChaosTheory เป็นโครงงานวิชาวิทยาการคำนวณ ม.4 อีกผลงานหนึ่งที่ชอบมาก ๆ และก็เพิ่งเคยเจอในรุ่นนี้ เพราะนักเรียนกลุ่มนี้เอา Chaos Theory มา Implement เป็นหน้าเว็บไซต์ด้วย Canva AI ให้ทดลองและเห็นภาพความโกลาหลแบบต่าง ๆ ทั้งแบบมี pattern และไม่มี pattern … ถามว่าทำไมถึงทำโครงงานนี้หรือโครงงานนี้ได้ประโยชน์อะไร เด็กๆ กลุ่มนี้ตอบว่า อยากให้งานนี้เป็นแรงบันดาลใจของนักเรียนในการเรียนรู้วิทยาศาสตร์…

โครงงานวิชาวิทยาการคำนวณ ม.4 Seedizen – Roblox

#โครงงานวิชาวิทยาการคำนวณ ม.4 #Seedizen #Roblox … เป็นโครงงานที่ใช้แนวคิดเชิงคำนวณในการแก้ปัญหาและพัฒนาโครงงานได้ดีโครงงานหนึ่งเลยครับ แต่น่าเสียดายที่วิชานี้จบแค่การใช้แนวคิดเชิงคำนวณเพื่อพัฒนาโครงงาน เพราะโลกความเป็นจริงแล้วการต่อยอดนวัตกรรมต้องมองให้ถึง Business Model ให้ได้ ซึ่งเราจะเรียนกันในเทอมหน้า วิชาการออกแบบและเทคโนโลยีครับ … ถ้ามีสักกลุ่มหนึ่งที่เกิดเป็น mini startup ในโรงเรียนได้จะแจ๋วมากๆ เลย … ลองเล่นเกมนี้ได้แล้วใน Roblox นะครับชื่อว่า Seedizen เกมปลูกพืชเพื่อเพิ่ม Oxygen และลด…

เตรียมความพร้อม (ติว) ข้อสอบ สอวน.คอมพิวเตอร์ ปี 2567 (วิทยาการคำนวณ) ข้อ 56 – 68

เตรียมความพร้อม (ติว) ข้อสอบ สอวน.คอมพิวเตอร์ ปี 2567 (วิทยาการคำนวณ) ข้อ 56 – 68

เตรียมความพร้อม (ติว) ข้อสอบ สอวน.คอมพิวเตอร์ ปี 2567 (วิทยาการคำนวณ) ข้อ 45-55

คลิปนี้มาติวเตรียมความพร้อมก่อนสอบเพื่อคัดเลือกเข้าค่าย 1 สอวน. สาขาคอมพิวเตอร์ (part วิทยาการคำนวณ) กันครับ คลิปนี้จะเป็นข้อที่ 45-55 นะครับ https://youtu.be/RQsBQ9836Kk

เตรียมความพร้อม (ติว) ข้อสอบ สอวน.คอมพิวเตอร์ ปี 2567 (วิทยาการคำนวณ) ข้อ 41-44

คลิปนี้มาติวเตรียมความพร้อมก่อนสอบเพื่อคัดเลือกเข้าค่าย 1 สอวน. สาขาคอมพิวเตอร์ (part วิทยาการคำนวณ) กันครับ คลิปนี้จะเป็นข้อที่ 41-44 นะครับ

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.