หน่วยการเรียนรู้ที่ 4...

6

Click here to load reader

Upload: sublt-masu

Post on 25-May-2015

2.009 views

Category:

Education


0 download

TRANSCRIPT

Page 1: หน่วยการเรียนรู้ที่ 4 การเขียนอัลกอริทึมแบบโฟลวชาร์ต

การเขยนอลกอรทมแบบโฟลวชารต

Page 2: หน่วยการเรียนรู้ที่ 4 การเขียนอัลกอริทึมแบบโฟลวชาร์ต

คอการแสดงขนตอนการท างานโดยใชสญลกษณรปภาพเปน

ตวสอความหมาย รปภาพแตละรปจะมความหมายเฉพาะตว และ

ใชลกศรก าหนดทศทางการท างานในแตละขนตอน

Page 3: หน่วยการเรียนรู้ที่ 4 การเขียนอัลกอริทึมแบบโฟลวชาร์ต

สญลกษณรปภาพ ความหมาย

จดเรมตน (start) หรอจดสนสด (stop)

รบขอมล (input) หรอแสดงผลขอมล (output)

รบขอมลน ำเขำจำกคยบอรด (Input from keyboard)

กำรค ำนวณ (Process)

กำรตดสนใจ (Decision) หรอ กำรเปรยบเทยบ (compare)

Page 4: หน่วยการเรียนรู้ที่ 4 การเขียนอัลกอริทึมแบบโฟลวชาร์ต

สญลกษณรปภาพ ความหมาย

แสดงผลขอมลออกทำงเครองพมพ (printer)

กำรท ำงำนยอย (subprogram)

จดเชอมตอ (connection)

ทศทำง (Flow)

Page 5: หน่วยการเรียนรู้ที่ 4 การเขียนอัลกอริทึมแบบโฟลวชาร์ต

วเคราะหปญหา1. ปญหาคอ ตองการท าการค านวณหาพนทของรปสเหลยมคางหม จากสตร

พนทสเหลยมคางหม =1/2 X ผลบวกของดานคขนาด x สง2. ตวแปรทใช คอ

W1 ใชเกบความยาวของดานคขนานดานท 1 ของรปสเหลยมคางหมW2 ใชเกบความยาวของดานคขนานดานท 2 ของรปสเหลยมคางหมH ใชเกบความสงของรปสเหลยมคางหมArea ใชเกบพนทของรปสเหลยมคางหม

ขอมลน าเขาคอ คาของ W1,W2,Hผลลพธคอ ค านวณพนทของรปสเหลยมคางหมจากสตรArea = ½ x(W1+W2) X H

Page 6: หน่วยการเรียนรู้ที่ 4 การเขียนอัลกอริทึมแบบโฟลวชาร์ต

1. รบคำ W1,W2,H เขำมำในโปรแกรม2. ค ำนวณหำพนทของรปสเหลยมคำงหมจำกสตร Area = ½ x(W1+W2) X H

START

INPUTW1,W2,H

Area = ½ x(W1+W2) X H

STOP

1

2