Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore แผนที่ 4 ตัวดำเนินการทางคณิตศาสตร์และหลักการเขียนโปแกรม(เพิ่มเติม)

แผนที่ 4 ตัวดำเนินการทางคณิตศาสตร์และหลักการเขียนโปแกรม(เพิ่มเติม)

Published by tasaiwa1980, 2021-07-26 05:57:51

Description: แผนที่ 4 ตัวดำเนินการทางคณิตศาสตร์และหลักการเขียนโปแกรม(เพิ่มเติม)

Search

Read the Text Version

โwรงwเรwีย.นsjเsซnน.aตc์ย.อthแซฟสกลนคร เอกสารประกอบการสอนวชิ าวิทยาการคานวณ เพิ่มเติมจากในหนังสือเรยี น

โwรงwเรwยี .นsjเsซnน.aตcย์ .อthแซฟสกลนคร ❖ ตวั ดาเนนิ การทางคณิตศาสตร์ ❖หลักในการเขยี นโปรแกรมในภาษา Python 1 2 3 รับค่า (input) ประมวลผล แสดงผล (output) (Process) คาสัง่ คือ ▪ input() เปน็ การคานวณ ตามสตู รทีต่ อ้ งการ คาสัง่ คอื ▪ int(input(“Number1=”)) ▪ print(“Num1+Num2”,result) ▪ int(input(“Number2=”)) หา ▪ print(“Num1-Num2”,result) ▪ result=num1 + num2 ▪ print(“Num1*Num2”,result) ▪ result=num1 - num2 ▪ print(“Num1/Num2”,result) ▪ result=num1 * num2 ▪ result=num1 / num2

โwรงwเรwีย.นsjเsซnน.aตc์ย.อthแซฟสกลนคร ❖ ขั้นตอนและวิธีการเขยี น 1.ตัวอยา่ งในการรบั คา่ num1=int(input(“กรณุ ากรอกจานวนเลขของคณุ ”)) num2=int(input(“กรุณากรอกจานวนเลขของคณุ ”)) 1 ความหมาย รบั ค่า (input) กาหนดตัวแปรชือ่ วา่ num1 รับค่าทางคีย์บอรด์ แลว้ แปลงคา่ เปน็ ตัวเลข กาหนดตวั แปรชอื่ วา่ num2 รับคา่ ทางคยี บ์ อร์ดแลว้ แปลงคา่ เปน็ ตัวเลข 2.ตัวอย่าง การประมวลผล 2 สตู รคานวณ ผลลัพธ์ = เลขจานวนที่ 1 + เลขจานวนที่ 2 ประมวลผล result คือ ผลลัพธ์ (Process) วิธกี าร result=num1+num2 3 3.ตวั อย่าง การแสดงผลลพั ธ์ แสดงผล (output) print(“num1 + num2 =”,result)

โwรงwเรwยี .นsjเsซnน.aตcย์ .อthแซฟสกลนคร ❖ รวมโคด้ โปรแกรม ------------------------- ส่วนท่ี 1 การรับค่าทางคียบ์ อรด์ ( Input ) ------------------ num1=int(input(“กรุณากรอกจานวนเลขของคุณ”)) num2=int(input(“กรณุ ากรอกจานวนเลขของคุณ”)) ------------------------- ส่วนท่ี 2 การประมวลผล ( Process ) ------------------------ result=num1+num2 ------------------------- สว่ นท่ี 3 แสดงผล ( Output ) ----------------------------- print(“num1 + num2 =”,result) num1=int(input(“กรณุ ากรอกจานวนเลขของคุณ”)) num2=int(input(“กรณุ ากรอกจานวนเลขของคณุ ”)) result=num1 + num2 result=num1 - num2 result=num1 * num2 result=num1 / num2 print(“num1 + num2 =”,result) print(“num1 - num2 =”,result) print(“num1 * num2 =”,result) print(“num1 / num2 =”,result)

โwรงwเรwีย.นsjเsซnน.aตc์ย.อthแซฟสกลนคร ❖ โจทย์ตอ้ งการเขียนโปรแกรมในการคานวณหาค่าเชา่ หอ้ งพกั รายเดอื น โดยรบั คา่ ทางคีย์บอรด์ คือ เงินเดือน ค่าเช่าต่อ เดอื น คา่ น้า ค่าไฟ แลว้ คานวณหายอดคงเหลือท่ตี อ้ งใชต้ ่อเดือน วา่ เท่าไหร่ ❑วเิ คราะห์ข้อมลู เบอ้ื งต้น 1) สง่ิ ท่โี จทย์ตอ้ งการ คอื คานวณหายอดคงเหลอื ตอ่ เดือน 2) ขอ้ มลู นาเขา้ คอื เงินเดอื น ค่าเชา่ ต่อเดือน คา่ น้า คา่ ไฟ 3) ประกาศตัวแปร 1) salary คือ เงนิ เดือน 2) room คอื เกบ็ คา่ เช่าห้องพัก 3) water คือ เก็บค่าน้า 4) electric คอื เก็บคา่ ไฟฟ้า 5) total คอื รวมค่าใช้จ่าย 6) result คือ ยอดคงเหลือ 4) ประมวลผล สูตรในการคานวณ 4.1 คานวณหารวมคา่ ใชจ้ า่ ย 4.2 คานวณหายอดคงเหลอื รวมคา่ ใชจ้ า่ ย = ค่าเช่า + ค่านา้ + คา่ ไฟฟา้ ยอดคงเหลอื = เงนิ เดือน – รวมค่าใชจ้ ่าย total = room + water + electric result = salary - total 5) ขอ้ มูลนาออก คือ ยอดคงเหลือ 6) ขน้ั ตอนการเขยี นโปรแกรม สว่ นท่ี 1 ข้อมูลนาเขา้ รับขอ้ มลู ทางคียบ์ อรด์ salary=int(input(“เงินเดือน = ”)) room=int(intput(“กรณุ ากรอกค่าเช่าห้องพกั =”) water=int(intput(“กรณุ ากรอกคา่ นา้ =”) room=int(intput(“กรณุ ากรอกคา่ ไฟฟ้า =”) ส่วนที่ 2 ประมวลผล ตามสูตร total = room + water + electric result = salary - total สว่ นที่ 3 แสดงผลลพั ธ์ คือ ยอดคงเหลอื ต่อเดือน print(“ยอดคงเหลือ คือ =”,result) 7) รปู แบบผลลพั ธ์ของโปรแกรม ==========โปรแกรมคานวณหาค่าเช่าหอ้ งพัก========= กรณุ ากรอกเงนิ เดือน = …………………. กรณุ ากรอกค่าเช่า = ……………………… กรณุ ากรอกคา่ น้า = ………………………. กรุณากรอกค่าไฟฟา้ = ……… ………… ==========แสดงผลการคานวณ=============== ยอดคงเหลือ คอื = …………………..

โwรงwเรwยี .นsjเsซnน.aตc์ย.อthแซฟสกลนคร กจิ กรรม ทา้ ยบทเรยี น ❖ โจทยต์ ้องการเขียนโปรแกรมในการคานวณหาการขายสินค้า โดยรับค่าทางคีย์บอร์ด คือ ราคสินค้า จานวน สินคา้ แล้วคานวณหายอดรวมสุทธทิ ีต่ อ้ งชาระทง้ั หมด ❑วเิ คราะหข์ อ้ มลู เบอ้ื งต้น 1) ส่งิ ที่โจทยต์ ้องการ คือ …………………………………………………….. 2) ขอ้ มูลนาเข้า คือ ……………………………………………………………… 3) ประกาศตัวแปร ……………………………………………………………………….. ……………………………………………………………………….. ……………………………………………………………………….. ……………………………………………………………………….. 4) ประมวลผล สตู รในการคานวณ ………………………………………………………………………………………………… ……………………………………………………………………………………………….. 5) ข้อมลู นาออก คือ ………………………………………………………………….. 6) วิธกี าร สว่ นที่ 1 ขอ้ มลู นาเข้า ……………………………………………………………….…………………………………………………….. ……………………………………………………………….……………………………………………………. ……………………………………………………………….……………………………………………………. ……………………………………………………………….……………………………………………………. ส่วนท่ี 2 ประมวลผล ……………………………………………………………….……………………………………………………. ส่วนท่ี 3 แสดงผลลพั ธ์ ……………………………………………………………….……………………………………………………. 7) รูปแบบผลลพั ธข์ องโปรแกรม =======โปรแกรมคานวณหาค่า ………………………………========= ……………………………………………………………….……………………………………………………. ……………………………………………………………….……………………………………………………. ……………………………………………………………….……………………………………………………. ==========แสดงผลการคานวณ=============== ยอดรวมสุทธทิ ต่ี อ้ งชาระคอื =

โwรงwเรwยี .นsjเsซnน.aตcย์ .อthแซฟสกลนคร เอกสารอา้ งองิ หนังสือเรียนวชิ าวิทยาการคานวณ ม.2 หนา้ 18