10+ ตัวอย่างผังงานที่เรียบง่ายพร้อมอัลกอริธึมและคำอธิบาย
คุณทราบหรือไม่ว่าตอนเริ่มสร้างแอปพลิเคชันไม่ว่าจะเป็นในมือถือเว็บและเดสก์ท็อปจะต้องได้รับการออกแบบในขั้นตอนวิธีและในผังงานก่อน โปรแกรมเมอร์จะไม่ทราบขั้นตอนการเข้ารหัสหากเขาไม่รู้การไหลของโปรแกรม
ดังนั้นหากคุณต้องการเป็นนักพัฒนาซอฟต์แวร์หรือโปรแกรมเมอร์คุณต้องเรียนรู้เกี่ยวกับอัลกอริทึมและผังงานเพื่อให้คุณรู้ว่าแอปพลิเคชันของคุณคืออะไร
ตัวอย่างผังงานด้วยการวิเคราะห์และอัลกอริธึม
เพื่อให้เข้าใจถึงวิธีการใช้ผังงานได้ดีขึ้นคุณสามารถดูตัวอย่างผังงานพร้อมกับการวิเคราะห์และอัลกอริธึมด้านล่าง:
1. ผังงานสำหรับการคำนวณเส้นรอบวงของวงกลม
การวิเคราะห์การคำนวณเส้นรอบวงของวงกลมกล่าวคือ:
- อินพุต: r (รัศมีวงกลม) และพี
- Circle Circle K = 2 * phi * r
อัลกอริทึมของการคำนวณเส้นรอบวงของวงกลมคือ:
- อันดับแรกคุณต้องกำหนดค่าของ phi เนื่องจากเราทราบแล้วว่าค่าของ phi คือ 3.14
- ต่อไปคุณต้องนับนิ้วบนวงกลม
- จากนั้นคุณสามารถป้อนสูตรเพื่อคำนวณเส้นรอบวงของวงกลมซึ่งเป็นสูตรได้ K = 2 * phi * r
- หลังจากป้อนสูตรแล้วค่า K จะถูกแสดงหรือพิมพ์ลงในเอาต์พุตบนอุปกรณ์เอาต์พุต
2. ผังงานสำหรับส่งจดหมาย
อัลกอริทึมสำหรับการส่งจดหมาย ได้แก่ :
- สิ่งแรกที่ต้องทำคือการพิมพ์หรือเขียนจดหมาย
- จากนั้นคุณต้องเตรียมซองจดหมายหรือจดหมายปะหน้า
- จากนั้นแทรกตัวอักษรลงในซองจดหมายที่มีให้ก่อนหน้านี้
- หลังจากใส่จดหมายในซองจดหมายคุณต้องแนบซองจดหมายอย่างถูกต้องด้วยกาว
- ต่อไปคือการเขียนที่อยู่ของการส่งจดหมายถ้าคุณจำไม่ได้จะเป็นการดีกว่าถ้าคุณจดสมุดที่อยู่และค้นหาที่อยู่ล่วงหน้า จากนั้นเขียนที่อยู่บนซองจดหมาย
- หลังจากนั้นซื้อแสตมป์และติดไว้บนซองจดหมาย
- ขั้นตอนสุดท้ายคือคุณต้องไปที่ที่ทำการไปรษณีย์และนำจดหมายและส่งไปยังพนักงานไปรษณีย์
3. ผังงานเพื่อกำหนดจำนวนคู่และคี่
อัลกอริทึมสำหรับกำหนดจำนวนคู่หรือคี่คือ:
- อย่างแรกคือการใส่หรือป้อนตัวเลขตัวเลขต้องเป็นจำนวนเต็ม
- จากนั้นหารจำนวนที่ป้อนด้วยหมายเลข 2
- หากผลลัพธ์ของส่วนที่เหลือของการหารคือ 0 ก็สามารถสรุปได้ว่าจำนวนนั้นเป็นเลขคู่
- ในทางกลับกันถ้าผลลัพธ์ของส่วนที่เหลือของการหารไม่ใช่ 0 ก็สามารถสรุปได้ว่าจำนวนเป็นคี่
4. ผังงานเพื่อแปลงอุณหภูมิ
อัลกอริทึมของการแปลงอุณหภูมิคือ:
- ประการแรกคือการป้อนหรือป้อนจำนวนอุณหภูมิลงในหน่วยเซนติเกรด
- หากอุณหภูมิจะเปลี่ยนจากเซลเซียสเป็น Reamur จะต้องใช้สูตร R = 4/5 * C
- และถ้าอุณหภูมิจะเปลี่ยนจากเซลเซียสเป็นฟาเรนไฮต์ก็ต้องใช้สูตร F = 9/5 * C + 3
- หลังจากนั้นอุณหภูมิของขนาดของ Fahrenheit หรือ Reamur จะปรากฏขึ้น
5. ผังงานสำหรับการชงกาแฟหนึ่งถ้วย
อัลกอริทึมของการทำกาแฟหนึ่งถ้วยคือ:
- สิ่งแรกที่ต้องทำคือคุณต้องเปิดบรรจุภัณฑ์จากกาแฟซองที่ซื้อมาก่อนหน้านี้
- จากนั้นเทกาแฟลงในแก้ว
- จากนั้นคุณสามารถต้มน้ำให้เดือด
- จากนั้นคุณสามารถเทน้ำร้อนลงในแก้ว
- จากนั้นคุณต้องกวนกาแฟอย่างสม่ำเสมอ
- และกาแฟก็พร้อมที่จะดื่ม
6. ผังงานสั่งอาหาร
อัลกอริทึมสำหรับสั่งอาหาร ได้แก่ :
- ระยะแรกคือลูกค้าจะหยุดที่ร้านอาหาร
- จากนั้นลูกค้าจะเลือกอาหารของพวกเขาในเมนูที่มีให้
- หากอาหารเป็นไปตามรสนิยมลูกค้าจากนั้นลูกค้าจะสั่งอาหารในขณะที่ถ้าอาหารที่มีในเมนูไม่ตรงกับรสนิยมของลูกค้าก็จะไม่สั่งอาหาร
- หากลูกค้าพร้อมที่จะจดจำอาหารแล้วเมนูจะถูกเลือก
- คนรับใช้จะได้เห็นในภายหลังสต็อกอาหารที่มีอยู่หากมีอยู่อาหารจะถูกประมวลผล ในกรณีที่ไม่สามารถใช้ได้บริกรจะแนะนำให้ลูกค้าเลือกเมนูอื่น
- หลังจากประมวลผลแล้วลูกค้าจะได้รับอาหารที่เขาสั่ง
- หลังจากนั้นธุรกรรมการชำระเงินจะเกิดขึ้นที่โต๊ะแคชเชียร์
- และแคชเชียร์จะแสดงหลักฐานการชำระเงินหรือใบเสร็จรับเงินภายหลัง
- หากทุกขั้นตอนผ่านไปแล้วลูกค้าจะออกจากร้านอาหาร
7. ผังงานเพื่อคำนวณผลลัพธ์มูลค่าสุดท้าย
อัลกอริทึมสำหรับการคำนวณผลลัพธ์ของค่าสุดท้าย ได้แก่ :
- ครั้งแรกที่ป้อนข้อมูลหรือป้อน Nim และชื่อของนักเรียน
- จากนั้นป้อนหรือป้อนผู้เข้าร่วม (ผู้เข้าร่วม) ค่าของการมอบหมายแบบทดสอบการสอบกลางภาคและการสอบปลายภาค
- จากนั้นป้อนสูตรจากค่าสุดท้ายซึ่งก็คือ: การเข้าร่วม * 0.05 + การมอบหมาย * 0.25 + ตอบคำถาม * 0.15 + UTS * 0.25 + UAS * 0.30
- สุดท้ายเป็นเพียงการแสดงค่าสุดท้าย
8. ผังการนับชั่วโมงในไม่กี่วินาที
อัลกอริทึมของการคำนวณชั่วโมงเป็นหน่วยวินาทีคือ:
- แรกคือการป้อนข้อมูลหรือใส่นาฬิกา
- ถัดไปคือการคำนวณโดยใช้สูตรเช่น ชั่วโมง * 3600
- สุดท้ายแสดงผลลัพธ์ที่เปลี่ยนเป็นวินาที
9. ผังการคำนวณ KM เป็นเมตร
อัลกอริทึมของการคำนวณ KM เป็นเมตร ได้แก่ :
- ก่อนอื่นคือป้อนข้อมูลหรือป้อนค่า KM
- ถัดไปคือการคำนวณโดยใช้สูตรเช่น กม. * 1,000
- ในที่สุดแสดงผลที่ได้กลายเป็นเมตร
10. ผังงานเพื่อคำนวณพื้นที่ของสี่เหลี่ยมผืนผ้า
การวิเคราะห์การคำนวณพื้นที่ของรูปสี่เหลี่ยมผืนผ้า ได้แก่ :
- อินพุต: p (ความยาว) และ l (ความกว้าง)
- พื้นที่ของสี่เหลี่ยมผืนผ้า L = p * l
อัลกอริทึมสำหรับการคำนวณพื้นที่ของรูปสี่เหลี่ยมผืนผ้า ได้แก่ :
- สิ่งแรกที่ต้องทำคือการป้อนข้อมูลหรือป้อนค่ายาว
- ประการที่สองคือการป้อนข้อมูลหรือป้อนค่าความกว้าง
- หลังจากนั้นคุณสามารถใช้สูตรจากการคำนวณ L นั่นคือ L = p * l
- ในที่สุดค่า L จะปรากฏเป็นเอาท์พุท
นั่นคือ ตัวอย่างผังงาน พร้อมกับการวิเคราะห์และอัลกอริทึมที่คุณต้องรู้ หวังว่ามีประโยชน์และสามารถเพิ่มความรู้ของคุณเกี่ยวกับผังงาน