![การออกแบบและเขียนโปรแกรมอย่างง่าย](https://i.ytimg.com/vi/k3mcsJgw09c/hqdefault.jpg)
เนื้อหา
เคยต้องการเขียนโปรแกรมใน C ++ หรือไม่? วิธีที่ดีที่สุดในการเรียนรู้นี้คือดูตัวอย่าง ดูโปรแกรม C ++ อย่างง่ายต่อไปนี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับโครงสร้างของโปรแกรม C ++ จากนั้นสร้างโปรแกรมง่ายๆของคุณเอง
ที่จะก้าว
- ตรวจสอบให้แน่ใจว่าคุณมีคอมไพเลอร์และ / หรือ IDE สามทางเลือกที่ดีคือ GCC หรือถ้าคุณใช้ Windows, Visual Studio Express Edition หรือ Dev-C ++
- ลองใช้โปรแกรมตัวอย่าง คัดลอกและวางรหัสต่อไปนี้ลงในโปรแกรมแก้ไขข้อความ / รหัส:
- โปรแกรมง่ายๆที่สร้างโดย Bjarne Stroustrup (ผู้พัฒนา C ++) เพื่อตรวจสอบคอมไพเลอร์ของคุณ:
- โปรแกรมสำหรับกำหนดผลรวมของตัวเลขสองตัว:
[[รูปภาพ: Create a Simple Program in C ++ Step 2 Version 3.webp | center]] #include iostream> using namespace std; int main () {int no1, no2, sum; cout " n ตัวเลขแรก ="; cin 1; cout " n หมายเลขที่สอง ="; cin 2; ผลรวม = no1 + no2; cout " n ผลรวมของ" no1 "และ" no2 "=" sum n "; กลับ 0; }
- โปรแกรมสำหรับกำหนดผลคูณของตัวเลข:
[[Image: Create a Simple Program in C ++ Step 3 Version 3.webp | center]] #include iostream> int main () {int v1, v2, range; std :: cout "ป้อนตัวเลขสองตัว:" std :: endl; มาตรฐาน :: cin v1 v2; ถ้า (v1 = v2) {range = v2 - v1; } else {range = v1 - v2; } std :: cout "range =" ช่วง std :: endl; กลับ 0; }
- โปรแกรมสำหรับกำหนดค่าของเลขชี้กำลัง:
[[Image: Create a Simple Program in C ++ Step 4 Version 3.webp | center]] #include iostream> using namespace std; int main () {ค่า int, pow, ผลลัพธ์ = 1; cout "ป้อนตัวถูกดำเนินการ:" endl; ค่า cin; #cout "ป้อนเลขชี้กำลัง:" endl; ซินพาว; สำหรับ (int cnt = 0; cnt! = pow; cnt ++) ผลลัพธ์ * = ค่า; ค่า cout "กำลัง" pow "คือ:" ผลลัพธ์ endl; กลับ 0; }
#include iostream> [[Image: Create a Simple Program in C ++ Step 1 Version 3.webp | center]] #include string> using namespace std; int main () {สตริง s; cout "ชื่อของคุณ n"; cin s; cout "สวัสดี" s " n"; กลับ 0; }
- โปรแกรมสำหรับกำหนดผลรวมของตัวเลขสองตัว:
- บันทึกเป็นไฟล์. cpp พร้อมชื่อที่เหมาะสมสำหรับฟังก์ชันของโปรแกรม โปรดทราบว่ามีนามสกุลอื่น ๆ สำหรับไฟล์ C ++ ให้เลือกหนึ่งในนั้น (เช่น *. Cc, *. Cxx, *. C ++, *. Cp)
- คำแนะนำ ": ควรระบุว่า Save as type: {choose "All files"}
- รวบรวมโปรแกรม ใน Linux และคอมไพเลอร์ gcc คุณใช้ คำสั่ง: g ++ sum.cpp. ใน Windows คุณใช้คอมไพเลอร์ C ++ เช่น MS Visual C ++,Dev-C ++ หรือโปรแกรมอื่นที่คุณต้องการ
เรียกใช้โปรแกรม ใน Linux และคำสั่งคอมไพเลอร์ gcc: ./a.out (a.out เป็นไฟล์ exe ที่สร้างโดยคอมไพลเลอร์หลังจากคอมไพล์โปรแกรม)
เคล็ดลับ
- cin.ignore () ป้องกันไม่ให้โปรแกรมออกก่อนเวลาอันควรและปิดหน้าต่าง (ก่อนที่คุณจะมีเวลาดู)! ในการสิ้นสุดโปรแกรมให้กดปุ่มใด ๆ cin.get () ทำหน้าที่ในลักษณะเดียวกัน
- เพิ่ม // ก่อนแสดงความคิดเห็นใด ๆ
- คุณมีอิสระที่จะทดลอง!
- เรียนรู้การเขียนโปรแกรมใน C ++ ด้วยมาตรฐาน ISO
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเขียนโปรแกรมใน C ++ โปรดไปที่ cplusplus.com
คำเตือน
- โปรแกรมของคุณจะหยุดทำงานหากคุณพยายามกำหนดอักขระให้กับตัวแปร "int" ตัวใดตัวหนึ่ง เนื่องจากไม่มีการจัดการข้อผิดพลาดที่เหมาะสมโปรแกรมของคุณจึงไม่สามารถแปลงค่าได้ คุณควรอ่านสตริงหรือจัดการข้อผิดพลาดได้ดีขึ้น
- อยู่ห่างจาก Dev-C ++ ให้มากที่สุดเนื่องจากมีจุดบกพร่องหลายจุดและมีคอมไพเลอร์ที่ล้าสมัยและไม่ได้รับการอัปเดตตั้งแต่ปี 2548
- อย่าใช้รหัสซ้ำซ้อน
ความจำเป็น
- โปรแกรมแก้ไขข้อความ / รหัส (เช่น vim, Notepad ฯลฯ )
- คอมไพเลอร์
- อาจเป็น IDE ที่มีตัวแก้ไขและคอมไพเลอร์
- เทอร์โบค
- Codepad ออนไลน์
- แผ่นจดบันทึก ++