วันศุกร์ที่ 7 กันยายน พ.ศ. 2561

สร้างโปรแกรมเขียน Flowchart

            หลังจากที่ได้รับโจทย์ให้เขียนโปรแกรมที่สามารถรับ code เข้ามาและทำการแสดงผลเป็น Flowchart ทางกลุ่มจึงได้ไปศึกษาเพิ่มเติมในเรื่องของการเขียน Flowchart โดยได้ศึกษาจาก http://share.olanlab.com/th/it/blog/view/211 โดยสัญลักษณ์ที่ใช้ในการเขียนมีดังนี้


    Start / Stop  ใช้เมื่อเริ่มต้นหรือจบ




  Process  ใช้แสดงการกระทำ เช่น การกำหนดค่า


       Input / Output ใช้นำเข้าหรือส่งออกค่าต่างๆ เช่น แสดงผลข้อมูล x


       Decision ใช้สำหรับการตัดสินใจ ผลที่ได้ออกมาเป็น ใช่ หรือ ไม่ เสมอ


        Annotation ใช้เพื่อเขียน comment ให้กับโปรแกรม

   
                     Connector ใช้เชื่อมการทำงาน


   
       Direction Flow ใช้บอกทิศทางการทำงานของโปรแกรม

Update : 09/09/2018

            หลังจากที่ได้ไปศึกษาทำความเข้าใช้ flowchart เพิ่มเติมแล้ว ก็ได้ไปศึกษาเรื่องของการรับค่า code ที่จะใส่เข้ามาในโปรแกรม โดยศึกษาเพิ่มเติมในเรื่องของการ load file จากเว็บไซต์ processing.org ในเรื่องของการเปิดไฟล์มาอ่าน โดยการใช้คำสั่ง  lines = loadString(" ชื่อไฟล์.นามสกุล ") และอ่านไฟล์ทีละบรรทัดและบันทึกลงใน array เพื่อที่จะนำมาใช้งานต่อไป 

Update : 10/09/2018

            สร้างสัญลักษณ์ โดยเริ่มจากการวาดให้อยู่กับที่ก่อน

void setup(){
  size(600,400);
  draw_dimond();
  draw_line();
}
void draw_dimond(){
  fill(255);
  line(40,100,100,50);
  line(40,100,100,150);
  line(100,50,160,100);
  line(100,150,160,100); 
}

void draw_line(){
  line(100,150,100,200);
  fill(0);
  triangle(95,200,105,200,100,205);
}

จะได้รูปออกมาดังนี้


ไม่มีความคิดเห็น:

แสดงความคิดเห็น