บทความ

Level 4 การวิธีใช้ Dev-C++ สร้างโปรแกรม

รูปภาพ
            หลังจากติดตั้ง Dev-C++ เสร็จสิ้นแล้ว  หากไม่เจอ shortcute  โปรแกรม Dev-C++  ในหน้า Desktop  ให้เราไปคลิกที่ปุ่ม  Start > All Programs > Bloodshed Dev-C++ > Dev-C++   จะได้หน้าต่าง   ดังรูป             หากอยากสร้าง   shortcute  ของโปรแกรม Dev-C++  วางในหน้า Desktop  ให้เราไปคลิกที่ปุ่ม  Start > All Programs > Bloodshed Dev-C++ > Dev-C++ > แล้วคลิกขวา > เลือก Send to > คลิก Desktop (create shortcute) ก็จะได้   shortcute  ในหน้า Desktop   ดังรูป การสร้างโปรแกรม ขั้นตอนที่ 1   การสร้าง Source File             1.1 Source File คือ ไฟล์ที่เก็บ code โปรแกรมของเราที่เขียนขึ้นไว้เพื่อใช้ในการ Compile ต่อไป วิธีสร้างให้ไปที่   File > New > Source File หรือ กด   Ctrl+N   หรือไม่ก็คลิกที่วงกลมสีแดง  ก็ จะได้ดังรูป ...

Level 3 การดาวน์โหลดและติดตั้งโปรแกรมDev-C++

รูปภาพ
            โปรแกรมDev-C++ เป็นเครื่องมือที่ใช้ในการเขียนโปรแกรมภาษา C++ รวมทั้งภาษา C ด้วย ก็สามารถที่จะ compile และ run ได้เช่นกัน  และเป็นฟรีแวร์ ( freeware ) - ขั้นตอนการดาวน์โหลดและติดตั้ง โปรแกรมDev-C++             สำหรับคนที่มีขยันเรื่องพวกนี้  คลิกตามรูปเลยที่วงไว้สีแดง เข้าไปที่ Web Site Download :   http://www.bloodshed.net/devcpp.html 16. ติ๊กที่ดาวสีเขียวถ้าคุณไม่ต้องการให้มันขึ้นแจ้งอีก ถ้าไม่ติ๊กมันก็จะแจ้งทุกครั้งที่เปิดโปรแกรม 17.  ให้ไปที่เมนูด้านบนที่ Tool > Complier Options  > Settings > Code Generation >  Enable exception handing  เลือกเป็น Yes ดังรูป 18. ต่อจากเมื่อกี้ ที่เมนูด้านบนที่ Tool > Complier Options  >  Linker > Generate debugging information เลือกเป็น Yes  แล้วกด OK  ดังรูป เป็นอันเสร็จสิ้นการติดตั้ง Dev-C++  ...

Level 2 ผังงาน ( Flowchart )

รูปภาพ
Flowchart             Flowchart คือ ผังงานที่แสดงขั้นตอนของคำสั่งการทำงานอย่างละเอียด โดยใช้สัญลักษณ์ ในการเขียนผังงาน   เป็นการวางแผนการเขียนโปรแกรม  การเขียนผังงานโปรแกรมก่อน  แล้วเขียนโปรแกรมตามผังงานที่ได้ จะช่วยลดข้อผิดพลาดในการเขียนโปรแกรมลง ทำให้การเขียนโปรแกรมทำได้ง่ายและถูกต้องกว่าการเขียนโปรแกรมโดยไม่มีผังงาน สัญลักษณ์ที่ใช้ในผังงาน ( Flowchart ) หลักการใช้สัญลักษณ์ มีดังนี้              1. ผังงาน ( Flowchart ) ที่เขียนขึ้นต้องมีจุดเริ่มต้น( START ) และจุดสิ้นสุด ( END )              2. สัญลักษณ์แต่ละรูปจะมีการเชื่อมต่อด้วย ทิศทางการทำงาน ( Direction of Flow )              3. ทิศทางการทำงานจะต้องเริ่มต้นจากจุดเริ่มต้น( START )และจบที่จุดสิ้นสุดเท่านั้น( END )             โครงสร้างควบคุมพื้นฐานของผังงาน ( Flowchart ) ซึ่งทำหน้าที่ควบคุมการทำงานของโปรแกรมว่าไปในทิศทางใดนั้น จะแบ่ง...

Level 1 รหัสเทียม( Pseudo code )

Pseudo code              Pseudo code เป็นคำสั่งที่จำลองความคิดเป็นลำดับขั้นตอน โดยใช้สัญลักษณ์เป็นประโยค ภาษาอังกฤษ    ซึ่ง  Pseudo code ไม่ใช่ภาษาโปรแกรมทางคอมพิวเตอร์จึงไม่สามารถสั่งให้ คอมพิวเตอร์ทำงานตามคำสั่งได้ แต่เป็นการเขียนจำลองคำสั่งจริงแบบย่อๆ   ตามอัลกอริทึมของโปรแกรม     เพื่อนำไปพัฒนาเป็นการเขียนโปรแกรมภาษาคอมพิวเตอร์ใดๆ หลักการเขียน Pseudo code มีดังนี้             1. ใช้ภาษาอังกฤษหรือภาษาไทยที่เข้าใจง่าย             2. 1 บรรทัด มีได้เพียง 1 คำสั่งเท่านั้น             3. ควรใช้ย่อหน้า เพื่อแยกคำเฉพาะ( Keywords )ได้ชัดเจน รวมถึงจัดโครงสร้างการควบคุม ให้เป็น สัดส่วน ซึ่งช่วยให้อ่าน code ได้ง่ายขึ้น            4. แต่ละประโยคคำสั่งให้เขียนลำดับจากบนลงล่าง โดยมีทางเข้าเพียงทางเดียว และมีทาง ออกทางเดียวเท่านั้น            5. กลุ่มของประโยคคำสั่งต่...

Level 0 ก่อนจะเริ่มเขียนโปรแกรม

            เริ่มเขียนโปรแกรมจะต้องเริ่มเรียนเรื่องไหนก่อน หรือคนที่ไม่มีพื้นฐานมาก่อน เรื่องที่ควรเรียนก่อนที่จะเริ่มเขียนโปรแกรม คือเราต้องมาศึกษาเรื่องพวกอัลกอริทึม( Algorithm ) กันก่อน อัลกอริทึม( Algorithm ) คืออะไร ?             อัลกอริทึม คือ กระบวนการแก้ปัญหาที่อธิบายเป็นขั้นตอนอย่างชัดเจน เมื่อนำเข้าอะไรแล้ว จะต้องได้ผลลัพธ์อะไรออกมา โดยกระบวนการนี้ประกอบด้วย วิธีการเป็นลำดับขั้นตอน เลือกทำตามเงื่อนไข และทำแบบวนซ้ำ( loop ) จนกระทั่งจบการทำงาน             อัลกอรึทึมไม่ใช่คำตอบแต่เป็นชุดคำสั่งหรือขั้นตอนที่ทำให้ได้คำตอบออกมา   วิธีการในการ อธิบายอัลกอริทึมนั้นมีหลายวิธี เช่น รหัสเทียม( Pseudo code ) ผังงาน ( Flowchart )                                                     |   >>Next           ...