Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. โปรแกรม C++ เพื่อแก้สมการเชิงเส้นในตัวแปรเดียว

    สมการเชิงเส้นใดๆ ในตัวแปรเดียวมีรูปแบบ aX + b =cX + d ที่นี่จะพบค่าของ X เมื่อให้ค่าของ a, b, c, d โปรแกรมแก้สมการเชิงเส้นในตัวแปรเดียวมีดังนี้ − ตัวอย่าง #include<iostream> using namespace std; int main() {    float a, b, c, d, X;    cout<<"The form of the line

  2. โปรแกรม C++ สำหรับการคูณจำนวนเชิงซ้อน

    จำนวนเชิงซ้อนคือตัวเลขที่แสดงเป็น a+bi โดยที่ i เป็นจำนวนจินตภาพ และ a และ b เป็นจำนวนจริง ตัวอย่างจำนวนเชิงซ้อน ได้แก่ − 2+3i 5+9i 4+2i โปรแกรมสำหรับการคูณจำนวนเชิงซ้อนมีดังนี้ - ตัวอย่าง #include<iostream> using namespace std; int main(){    int x1, y1, x2, y2, x3, y3;   &nbs

  3. โปรแกรม C++ เพื่อค้นหา GCD ของตัวเลขสองตัวโดยใช้อัลกอริทึมยุคลิดแบบเรียกซ้ำ

    ตัวหารร่วมที่ยิ่งใหญ่ที่สุด (GCD) ของตัวเลขสองตัวคือจำนวนที่มากที่สุดที่หารทั้งสองตัวได้ ตัวอย่างเช่น สมมติว่าเรามีตัวเลขสองตัวคือ 63 และ 21 63 = 7 * 3 * 3 21 = 7 * 3 ดังนั้น GCD ของ 63 และ 21 คือ 21 อัลกอริทึมของ Euclid แบบเรียกซ้ำจะคำนวณ GCD โดยใช้จำนวนเต็มบวก a และ b และคืนค่า b และ a%b จนถึง

  4. โปรแกรม C++ เพื่อใช้อัลกอริทึมของ Fisher-Yates สำหรับการสลับอาร์เรย์

    อัลกอรึทึมของ Fisher-Yates สร้างการเรียงสับเปลี่ยนแบบสุ่มขององค์ประกอบอาร์เรย์ เช่น การสุ่มสับเปลี่ยนองค์ประกอบทั้งหมดของอาร์เรย์ พีชคณิตทั้งหมดสำหรับอาร์เรย์มีแนวโน้มเท่าเทียมกันเนื่องจากอัลกอริธึมของ Fisher-Yates เป็นกลาง โปรแกรมสำหรับใช้ Fisher-Yates Algorithm สำหรับการสับเปลี่ยนอาร์เรย์ใน C++ ม

  5. โปรแกรม C ++ เพื่อทำการสลาย LU ของเมทริกซ์ใด ๆ

    การสลายตัวของ LU ของเมทริกซ์ทำให้เกิดเมทริกซ์เป็นผลคูณของเมทริกซ์สามเหลี่ยมล่างและเมทริกซ์สามเหลี่ยมบน LU ใน LU การสลายตัวของเมทริกซ์ย่อมาจาก Upper Upper ตัวอย่างของการสลายตัวของ LU ของเมทริกซ์แสดงไว้ด้านล่าง - Given matrix is: 1 1 0 2 1 3 3 1 1 The L matrix is: 1 0 0 2 -1 0 3 -2 -5 The U matrix is

  6. โปรแกรม C++ เพื่อแปลงเลขฐานสองเป็นเลขฐานแปดและในทางกลับกัน

    ในระบบคอมพิวเตอร์ เลขฐานสองจะแสดงในระบบเลขฐานสองในขณะที่เลขฐานแปดอยู่ในระบบเลขฐานแปด เลขฐานสองอยู่ในฐาน 2 ในขณะที่เลขฐานแปดอยู่ในฐาน 8 ตัวอย่างของเลขฐานสองและเลขฐานแปดที่เกี่ยวข้องมีดังนี้ - เลขฐานสอง เลขฐานแปด 01010 12 00111 7 11001 31 10000 20 โปรแกรมที่แปลงเลขฐานสองเป็นเลขฐานแปดและเลขฐาน

  7. โปรแกรม C++ แปลงเลขฐานแปดเป็นเลขฐานสอง

    ในระบบคอมพิวเตอร์ เลขฐานสองจะแสดงในระบบเลขฐานสองในขณะที่เลขฐานแปดอยู่ในระบบเลขฐานแปด เลขฐานสองอยู่ในฐาน 2 ในขณะที่เลขฐานแปดอยู่ในฐาน 8 ตัวอย่างของเลขฐานสองและเลขฐานแปดที่เกี่ยวข้องมีดังนี้ - เลขฐานสอง เลขฐานแปด 01101 15 00101 5 10110 26 01010 12 โปรแกรมที่แปลงเลขฐานแปดเป็นเลขฐานสองมีดังต่อไ

  8. โปรแกรม C++ เพื่อใช้งาน Parallel Array

    อาร์เรย์คู่ขนานคือโครงสร้างที่มีหลายอาร์เรย์ แต่ละอาร์เรย์เหล่านี้มีขนาดเท่ากันและองค์ประกอบอาร์เรย์มีความสัมพันธ์กัน องค์ประกอบทั้งหมดในอาร์เรย์คู่ขนานเป็นตัวแทนของเอนทิตีทั่วไป ตัวอย่างของ Parallel Array มีดังนี้ − employee_name = { Harry, Sally, Mark, Frank, Judy } employee_salary = {10000, 5000

  9. โปรแกรม C++ เพื่อใช้งาน Variable Length Array

    อาร์เรย์ความยาวผันแปรสามารถมีขนาดตามที่ผู้ใช้ต้องการได้ นั่นคือสามารถมีขนาดตัวแปรได้ โปรแกรมที่ใช้อาร์เรย์ความยาวผันแปรใน C ++ ได้รับดังนี้ - ตัวอย่าง #include <iostream> #include <string> using namespace std; int main() {    int *array, size;    cout<<"E

  10. โปรแกรม C++ เพื่อใช้งาน Vector

    เวกเตอร์เป็นอาร์เรย์ไดนามิกที่สามารถปรับขนาดตัวเองได้หากมีการแทรกหรือลบองค์ประกอบ องค์ประกอบเวกเตอร์นั้นอยู่ในที่เก็บข้อมูลที่อยู่ติดกัน และคอนเทนเนอร์จะจัดการที่เก็บข้อมูลโดยอัตโนมัติ โปรแกรมที่ใช้เวกเตอร์จะได้รับดังนี้ - ตัวอย่าง #include #include #include #include using เนมสเปซ std;int main() {

  11. โปรแกรม C++ เพื่อเพิ่มสองระยะทาง (นิ้ว-ฟุต) ระบบโดยใช้โครงสร้าง

    โครงสร้างคือชุดของรายการประเภทข้อมูลต่างๆ มีประโยชน์มากในการสร้างโครงสร้างข้อมูลที่ซับซ้อนด้วยเร็กคอร์ดประเภทข้อมูลที่แตกต่างกัน โครงสร้างถูกกำหนดด้วยคีย์เวิร์ด struct ตัวอย่างของโครงสร้างมีดังนี้ − struct DistanceFI {    int feet;    int inch; }; โครงสร้างด้านบนกำหนดระยะทางในร

  12. โปรแกรม C++ เพิ่มจำนวนเชิงซ้อนโดยส่งโครงสร้างไปยังฟังก์ชัน

    จำนวนเชิงซ้อนคือตัวเลขที่แสดงเป็น a+bi โดยที่ i เป็นจำนวนจินตภาพ และ a และ b เป็นจำนวนจริง ตัวอย่างจำนวนเชิงซ้อน ได้แก่ − 2+5i 3-9i 8+2i โปรแกรมสำหรับบวกจำนวนเชิงซ้อนโดยการส่งผ่านโครงสร้างไปยังฟังก์ชันมีดังต่อไปนี้ - ตัวอย่าง #include <iostream> using namespace std; typedef struct complexNum

  13. โปรแกรม C ++ เพื่อจัดเรียงองค์ประกอบตามลำดับศัพท์ (Dictionary Order)

    ลำดับพจนานุกรมหมายถึงวิธีการเรียงลำดับคำในรายการ โดยเรียงลำดับตามตัวอักษรตามตัวอักษร ตัวอย่างเช่น − List of words: Harry Adam Sam Lexicographical order of words: Adam Harry Sam โปรแกรมจัดเรียงองค์ประกอบตามลำดับศัพท์มีดังนี้ - ตัวอย่าง #include <iostream> using namespace std; int main() { &nb

  14. โปรแกรม C++ เพื่อใช้ฟังก์ชัน rand และ srand

    สร้างตัวเลขสุ่มใน C++ โดยใช้ฟังก์ชัน rand() ฟังก์ชัน srand() จะสร้างตัวสร้างตัวเลขสุ่มที่ใช้โดย rand() โปรแกรมที่ใช้ rand() และ srand() มีดังต่อไปนี้ - ตัวอย่าง #include <iostream> #include <stdlib.h> #include <time.h> using namespace std; int main() {    srand(1); &nbs

  15. โปรแกรม C++ เพื่อดำเนินการเพิ่มเติมโดยใช้ตัวดำเนินการ Bitwise

    ตัวดำเนินการระดับบิตใช้เพื่อดำเนินการระดับบิต นั่นหมายถึงการจัดการบิต ตัวดำเนินการระดับบิตบางตัวเป็นระดับบิต AND, ระดับบิต OR, XOR ระดับบิต เป็นต้น โปรแกรมสำหรับดำเนินการบวกโดยใช้ตัวดำเนินการระดับบิตแสดงไว้ด้านล่าง - ตัวอย่าง #include<iostream> using namespace std; int main() {    i

  16. สตริงย่อยใน C++

    สตริงย่อยเป็นส่วนหนึ่งของสตริง ฟังก์ชั่นเพื่อรับสตริงย่อยใน C ++ คือ substr() ฟังก์ชันนี้ประกอบด้วยสองพารามิเตอร์:pos และ len พารามิเตอร์ pos ระบุตำแหน่งเริ่มต้นของสตริงย่อย และ len หมายถึงจำนวนอักขระในสตริงย่อย โปรแกรมที่ได้รับสตริงย่อยใน C ++ จะได้รับดังนี้ - ตัวอย่าง #include <iostream> #i

  17. strstr() ใน C++

    ฟังก์ชัน strstr() เป็นฟังก์ชันที่กำหนดไว้ล่วงหน้าใน string.h ใช้เพื่อค้นหาการเกิดขึ้นของสตริงย่อยในสตริง ขั้นตอนการจับคู่นี้จะหยุดที่ \0 และไม่รวมอยู่ด้วย ไวยากรณ์ของ strstr() มีดังนี้ − char *strstr( const char *str1, const char *str2) ในไวยากรณ์ข้างต้น strstr() จะค้นหาการเกิดขึ้นครั้งแรกของสตริง

  18. การสืบทอดหลายรายการใน C++

    การสืบทอดหลายรายการเกิดขึ้นเมื่อคลาสสืบทอดจากคลาสฐานมากกว่าหนึ่งคลาส ดังนั้นคลาสจึงสามารถสืบทอดคุณสมบัติจากคลาสพื้นฐานหลายคลาสโดยใช้การสืบทอดหลายรายการ นี่เป็นคุณสมบัติที่สำคัญของภาษาการเขียนโปรแกรมเชิงวัตถุ เช่น C++ แผนภาพที่แสดงการสืบทอดหลายรายการได้รับด้านล่าง - โปรแกรมที่จะใช้การสืบทอดหลายรา

  19. ฟังก์ชัน isspace() ใน C++

    ฟังก์ชัน isspace() เป็นฟังก์ชันที่กำหนดไว้ล่วงหน้าใน ctype.h ระบุว่าอาร์กิวเมนต์เป็นอักขระช่องว่างหรือไม่ อักขระช่องว่างบางตัว ได้แก่ ช่องว่าง แท็บแนวนอน แท็บแนวตั้ง เป็นต้น โปรแกรมที่ใช้ฟังก์ชัน isspace() โดยการนับจำนวนช่องว่างในสตริงจะได้รับดังนี้ - ตัวอย่าง #include <iostream> #include <

  20. สมาชิกข้อมูลคงที่ใน C ++

    สมาชิกข้อมูลสแตติกคือสมาชิกของคลาสที่ประกาศโดยใช้คีย์เวิร์ดคงที่ มีสมาชิกข้อมูลสแตติกในคลาสเพียงสำเนาเดียว แม้ว่าจะมีอ็อบเจ็กต์คลาสจำนวนมากก็ตาม ทั้งนี้เนื่องจากอ็อบเจ็กต์ทั้งหมดใช้สมาชิกข้อมูลแบบคงที่ร่วมกัน สมาชิกข้อมูลแบบคงที่เริ่มต้นเป็นศูนย์เสมอเมื่อสร้างวัตถุชั้นหนึ่ง ไวยากรณ์ของสมาชิกข้อมูลค

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:20/300  20-คอมพิวเตอร์/Page Goto:1 14 15 16 17 18 19 20 21 22 23 24 25 26