Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. โปรแกรม C++ สลับค่าตัวเลข 2 จำนวน (Swap Two Numbers)

    มี 2 วิธีในการสลับค่าตัวแปร 2 ตัว: ใช้ตัวแปรชั่วคราว (temp) และไม่ใช้ตัวแปรชั่วคราว วิธีที่ 1: ใช้ตัวแปรชั่วคราว (temp variable) #include <iostream> using namespace std; int main() { int a = 10, b = 5, temp; temp = a; a = b; b = temp; cout << Value of a is <<

  2. โปรแกรม C++ ตรวจสอบตัวอักษรเป็นสระหรือพยัญชนะ (Vowel or Consonant)

    สระ (Vowels) ในภาษาอังกฤษคือ a, e, i, o, u ส่วนตัวอักษรที่เหลือคือพยัญชนะ (Consonants) ตัวอย่างที่ 1: ตรวจสอบเฉพาะตัวเล็ก (lowercase) #include <iostream> using namespace std; int main() { char c = a; if (c == a || c == e || c == i || c == o || c == u) cout << c <<

  3. โปรแกรม C++ หารากของสมการกำลังสอง (Quadratic Equation Roots)

    สมการกำลังสองมีรูปแบบ ax² + bx + c = 0 รากของสมการหาได้จากสูตร: มี 3 กรณีของค่าประพจน์ (Discriminant) D = b² - 4ac: D < 0: รากเป็นจำนวนเชิงซ้อน (Complex) ไม่ใช่จำนวนจริง D = 0: รากเป็นจำนวนจริงและเท่ากัน (Real and Equal) D > 0: รากเป็นจำนวนจริงและต่างกัน (Real and Distinct) โปรแกรมหารากสมก

  4. โปรแกรม C++ คำนวณผลรวมจำนวนธรรมชาติ (Sum of Natural Numbers)

    จำนวนธรรมชาติ (Natural Numbers) คือ จำนวนเต็มบวกเริ่มจาก 1 ลำดับ: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10... ผลรวมของจำนวนธรรมชาติ n ตัวแรก สามารถคำนวณได้ 2 วิธี วิธีที่ 1: ใช้ลูป for #include <iostream> using namespace std; int main() { int n = 5, sum = 0, i; for(i = 1; i <= n; i++)

  5. โปรแกรม C++ ตรวจสอบปีอธิกสุรทิน (Leap Year)

    ปีอธิกสุรทิน (Leap Year) มีวันที่มากกว่าปีปกติ 1 วัน (วันที่ 29 กุมภาพันธ์) เพื่อให้ปีปฏิทินสอดคล้องกับปีดาราศาสตร์ กฎการตรวจสอบ: ปีที่หารด้วย 4 ลงตัว เป็นปีอธิกสุรทิน แต่ปีที่หารด้วย 100 ลงตัว ไม่ใช่ ปีอธิกสุรทิน ยกเว้นปีที่หารด้วย 400 ลงตัว เป็น ปีอธิกสุรทิน วิธีที่ 1: ใช้เงื่อนไขรวม (Single if

  6. โปรแกรม C++ หาค่าแฟกทอเรียล (Factorial)

    แฟกทอเรียล (Factorial) ของจำนวนเต็มไม่ติดลบ n คือ ผลคูณของจำนวนเต็มบวกทั้งหมดที่น้อยกว่าหรือเท่ากับ n ตัวอย่าง: แฟกทอเรียลของ 5 คือ 120 5! = 5 × 4 × 3 × 2 × 1 = 120 สามารถหาค่าแฟกทอเรียลได้ 2 วิธี: แบบไม่ใช้ Recursive และแบบใช้ Recursive วิธีที่ 1: แบบไม่ใช้ Recursive (ใช้ลูป for) #include <iost

  7. โปรแกรม C++ สร้างตารางสูตรคูณ (Multiplication Table)

    ตารางสูตรคูณ ใช้กำหนดการดำเนินการคูณสำหรับตัวเลขใดๆ โดยทั่วไปใช้เป็นฐานของเลขคณิตพื้นฐานกับตัวเลขฐานสิบ ตารางสูตรคูณของตัวเลขใดๆ จะเขียนจนถึง 10 ในแต่ละแถวจะแสดงผลคูณของตัวเลขนั้นกับ 1 ถึง 10 ตัวอย่างเช่น ตารางสูตรคูณของ 4: 4 × 1 = 4 4 × 2 = 8 4 × 3 = 12 4 × 4 = 16 4 × 5 = 20 4 × 6 = 24 4 ×

  8. โปรแกรม C++ หาตัวหารร่วมมากที่สุด (GCD)

    ตัวหารร่วมมากที่สุด (Greatest Common Divisor - GCD) ของตัวเลขสองจำนวน คือตัวเลขที่มากที่สุดที่หารทั้งสองจำนวนลงตัว ตัวอย่าง: ตัวเลข 45 และ 27 45 = 5 × 3 × 3 27 = 3 × 3 × 3 ดังนั้น GCD ของ 45 และ 27 คือ 9 วิธีที่ 1: อัลกอริทึมยุคลิด (Euclidean Algorithm) แบบ Recursive #include <iostream> using

  9. โปรแกรม C++ หาตัวคูณร่วมน้อยที่สุด (LCM)

    ตัวคูณร่วมน้อยที่สุด (Least Common Multiple - LCM) ของตัวเลขสองจำนวน คือตัวเลขที่น้อยที่สุดที่หารด้วยทั้งสองจำนวนลงตัว ตัวอย่าง: สมมติมีตัวเลข 15 และ 9 15 = 5 × 3 9 = 3 × 3 ดังนั้น LCM ของ 15 และ 9 คือ 45 โปรแกรมหา LCM ของตัวเลขสองจำนวนมีดังนี้: วิธีที่ 1: ใช้ลูป while #include <iostream> usi

  10. โปรแกรม C++ สำหรับการกลับตัวเลข (Reverse a Number)

    การกลับตัวเลข (Reversing a number) หมายถึงการจัดเก็บหลักของตัวเลขในลำดับที่กลับกัน ตัวอย่างเช่น: หากตัวเลขคือ 6529 ผลลัพธ์ที่ได้จะเป็น 9256 โปรแกรมสำหรับการกลับตัวเลขมีดังนี้: ตัวอย่างโค้ด #include <iostream> using namespace std; int main() { int num = 63972, rev = 0; while(num >

  11. โปรแกรม C++ หาค่า ASCII ของตัวอักษร

    ASCII (American Standard Code for Information Interchange) มี 128 ตัวอักษร ค่า 0-127 ตัวอย่างค่า ASCII: CharacterASCII Value A65 a97 Z90 z122 $36 &38 ?63 ตัวอย่างโค้ด #include <iostream> using namespace std; void printASCII(char c) { int i = c; cout << The ASCII value of

Total 6007 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:16/301  20-คอมพิวเตอร์/Page Goto:1 10 11 12 13 14 15 16 17 18 19 20 21 22