บทความ

บทที่ 1 แนะนำภาษาซี

รูปภาพ
แนะนำภาษา C           มนุษย์ทุกชาติทุกภาษา ต่างก็มีภาษาเป็นของตนเอง เพื่อใช้ในการติดต่อสื่อสาร และแลกเปลี่ยนข่าวสารข้อมูลระหว่างกัน รวมถึงการถ่ายทอดความรู้สึกต่าง ๆ ให้คนอื่นได้รับรู้ ในโลกนี้มีมากมายหลายภาษา หากต้องการพูดคุย หรือติดต่อคนประเทศสหรัฐอเมริกา ก็จะต้องเรียนรู้การฟัง การพูด การอ่าน การเขียนภาษาอังกฤษ           ไม่ต่างอะไรกับคอมพิวเตอร์ หากต้องการให้คอมพิวเตอร์ทำงานตามคำสั่งของเรา เราจำเป็นที่จะต้องเรียนรู้ภาษาของคอมพิวเตอร์ เพื่อสั่งให้คอมพิวเตอร์ทำงานให้กับเราได้ ซึ่งภาษาคอมพิวเตอร์จะมีอยู่ 3 ระดับดังนี้           ภาษาเครื่อง                ภาษาเครื่อง เป็นภาษาที่เครื่องคอมพิวเตอร์เข้าใจ แต่มนุษย์ไม่เข้าใจ จะต้องศึกษาให้ลึกซึ้งเสียก่อน คอมพิวเตอร์จะติดต่อสื่อสารเป็นระบบเลขฐาน เช่น ฐานสอง ฐานแปด ฐานสิบหก เป็นต้น  รูปที่ 1 แสดงระบบเลขฐานสองหรือภาษาเครื่อง           ภาษาระดับต่ำ           ...

บทที่ 2 การโปรแกรมเบื้องต้น

รูปภาพ
การโปรแกรมเบื้องต้น                     ในการเขียนโปรแกรมนั้น โดยเริ่มต้นจะต้องทำการวิเคราะห์และออกแบบระบบ จากนั้นเขียนผังงาน หรือโฟลชาร์ต แล้วจึงไปเขียนโปรแกรมเทียมเสียก่อน จึงจะทำการเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ กล่าวคือ เมื่อได้ปัญหามาแล้ว จะต้องมาทำการวิเคราะห์ข้อมูลนำเข้า การประมวลผล และการแสดง เสียก่อน ยกตัวอย่างโจทย์ปัญหา เช่น ให้เขียนโปรแกรมหาผลบวกของเลขสองจำนวน  เริ่มต้นครั้งแรกจะต้องวิเคราะห์ระบบดังนี้     ขั้นตอนที่ 1 วิเคราะห์และออกแบบระบบ                   ข้อมูลนำเข้า                             จำนวนชุดที่ 1                             จำนวนชุดที่ 2                   การประมวลผล                           ...

บทที่ 3 การตรวจสอบเงื่อนไข

บทที่ 3 การตรวจสอบเงื่อนไข            การตรวจสอบเงื่อนไข คือ การที่ผู้เขียนโปรแกรม  เขียนโปรแกรมขึ้นมาเพื่อให้ทำงานตามเหตุการณ์หรือสถานการณ์ที่เราได้กำหนดเอาไว้ หรือเป็นการเลือกทำตามคำสั่งที่ได้กำหนดเอาไว้       คำสั่งที่ใช้ในการตรวจสอบเงื่อนไขนี้จะใช้อยู่ 2 คำสั่งดังนี้      1.คำสั่ง IF            โครงสร้างของคำสั่ง                      รูปแบบที่ 1                                if (เงื่อนไข)                                     {                                        คำสั่ง 1                       ...

บทที่ 4 การทำงานซ้ำ

บทที่ 5 โปรแกรมย่อย