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

    สมมติว่าเรามีหลัก d เราจะต้องแปลงเป็นคำ ดังนั้นถ้า d =9 ผลลัพธ์ของเราควรเป็น เก้า หากเราจัดเตรียม d บางตัวซึ่งอยู่นอกเหนือช่วง 0 และ 9 ก็จะส่งคืนเอาต์พุตที่เหมาะสม ดังนั้น หากอินพุตเท่ากับ d =3 เอาต์พุตจะเป็น สาม เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - กำหนดฟังก์ชัน Solve() ซึ่งจะใช้ d ถ้า d

  2. โปรแกรม C++ เพื่อแปลงตัวเลขทั้งหมดจากช่วงที่กำหนดเป็นคำ

    สมมติว่าเรามีสองหลัก a และ b เราจะต้องแปลงตัวเลขแต่ละหลักเป็นคำและพิมพ์ทีละตัว การพิมพ์ตัวเลขเป็นคำหมายถึงเลข 5 ควรพิมพ์ Five ดังนั้น หากอินพุตเป็น a =2, b =6 ผลลัพธ์จะเป็น Two Three Four Five Six เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - ถ้า d 9 แล้ว: ผลตอบแทน (เกินช่วง 0 - 9) มิฉะนั้น เมื

  3. โปรแกรม C++ เพื่อค้นหาจำนวนเต็มอินพุตสูงสุดสี่ตัว

    สมมติว่าเรามีจำนวนเต็มสี่จำนวน a, b, c และ d เราจะต้องหาจำนวนที่มากที่สุดโดยสร้างหน้าที่ของเราเอง ดังนั้น เราจะสร้างฟังก์ชัน max() หนึ่งฟังก์ชันที่รับตัวเลขสองตัวเป็นอินพุตและหาค่าสูงสุด จากนั้นใช้ฟังก์ชันเหล่านี้ เราจะหาตัวเลขสูงสุดทั้งสี่ตัว ดังนั้น หากอินพุตเป็น a =75, b =18, c =25, d =98 ผลลัพธ

  4. โปรแกรม C++ ค้นหาการบวกและการลบโดยใช้การเรียกฟังก์ชันตามที่อยู่

    สมมติว่าเรามีตัวเลขสองตัว a และ b เราจะต้องกำหนดฟังก์ชันที่สามารถคำนวณ (a + b) และ (a - b) ทั้งสองอย่าง แต่การใช้ฟังก์ชันใน C++ เราสามารถคืนค่าได้ไม่เกินหนึ่งค่า ในการค้นหามากกว่าหนึ่งเอาต์พุต เราสามารถใช้พารามิเตอร์เอาต์พุตในอาร์กิวเมนต์ของฟังก์ชันโดยใช้พอยน์เตอร์ และเรียกใช้ฟังก์ชันนั้นโดยใช้แอดเด

  5. โปรแกรม C ++ เพื่อย้อนกลับองค์ประกอบอาร์เรย์ (ในตำแหน่ง)

    สมมติว่าเรามีอาร์เรย์ที่มีองค์ประกอบต่างกัน n เราจะต้องย้อนกลับองค์ประกอบที่มีอยู่ในอาร์เรย์และแสดงไว้ (ห้ามพิมพ์ในลำดับที่กลับกัน ให้กลับรายการเข้าที่) ดังนั้น หากอินพุตเป็น n =9 arr =[2,5,6,4,7,8,3,6,4] ผลลัพธ์จะเป็น [4,6,3,8,7,4, 6,5,2] เพื่อแก้ปัญหานี้ เราจะทำตามขั้นตอนเหล่านี้ - สำหรับการเ

  6. โปรแกรม C++ ลบจำนวนเต็มออกจากสตริงที่คั่นด้วยจุลภาค

    สมมติว่าเรามีสตริงที่มีจำนวนเต็มไม่กี่ตัวที่คั่นด้วยเครื่องหมายจุลภาค เราจะต้องแยกมันออกและแสดงจำนวนเต็มแต่ละตัวในบรรทัดที่ต่างกัน ในการทำเช่นนี้เราจะใช้ stringstream (ภายใต้ไลบรารี sstream) ใน C++ นี่คือคลาสสตรีมที่ใช้สตริงหนึ่งรายการใน C ++ เราสามารถใช้ตัวดำเนินการแยก () เพื่อแทรกบางสิ่ง และฟังก์ช

  7. โปรแกรม C++ เพื่อรับความยาวของสตริง ทำการต่อและสลับอักขระ

    สมมติว่าเรามีสองสตริง s และ t เราจะต้องค้นหาผลลัพธ์ในสามบรรทัด บรรทัดแรกประกอบด้วยความยาวของ s และ t คั่นด้วยช่องว่าง บรรทัดที่สองถือ s และ t ต่อกัน และบรรทัดที่สามประกอบด้วย s และ t คั่นด้วยการเว้นวรรคแต่มีการสลับอักขระตัวแรก ดังนั้น หากอินพุตเป็น s =hello, t =programmer ผลลัพธ์จะเป็น 5 10 hellopr

  8. โปรแกรม C++ สร้างข้อมูลประเภทนักเรียนและแสดงผลในรูปแบบที่เหมาะสม

    สมมติว่าเราได้ระบุชื่อ นามสกุล อายุ และชั้นเรียนของนักเรียนในสายต่างๆ เราจะต้องเขียนโปรแกรมโดยใช้ structs ใน C++ เพื่ออ่านทั้งหมดและแสดงในรูปแบบนี้ (age, first_name, last_name, class) อายุและคลาสจะเป็นประเภทจำนวนเต็ม และ first_name และ last_name เป็นสตริงเวลา ดังนั้นหากอินพุตเป็นแบบ priyamkundu1610

  9. โปรแกรม C++ เก็บข้อมูลนักเรียนโดยใช้การซ่อนข้อมูลและการห่อหุ้ม

    สมมติว่าเราต้องการสร้างประเภทข้อมูลของนักเรียนด้วยการซ่อนข้อมูลและการห่อหุ้ม นักเรียนต้องมี first_name,last_name, age และ class แต่จะไม่สามารถเข้าถึงตัวแปรเหล่านี้ได้โดยตรง เราจะต้องกำหนดฟังก์ชันบางอย่าง เช่น get_firstname() set_firstname(), get_age() set_age() เป็นต้น เพื่อดึงและอัปเดตค่าตัวแปร และ

  10. โปรแกรม C++ ตรวจสอบจำนวนนักเรียนที่ได้คะแนนสูงกว่าคนแรก

    สมมติว่าเรามีนักเรียน n คะแนนในห้าวิชา คะแนนแรกเป็นของ Kamal และมีคะแนนมากกว่า n-1 สำหรับนักเรียนคนอื่น และนักเรียนแต่ละคนมีห้าวิชา เราจะต้องนับจำนวนนักเรียนที่ทำคะแนนได้มากกว่า กมล ที่นี่เราจะกำหนดหนึ่งชั้นเรียนที่เรียกว่านักเรียนเพื่อโหลดคะแนนสำหรับนักเรียนแต่ละคน ชั้นเรียนมีฟังก์ชัน Input() หนึ่ง

  11. โปรแกรม C++ สร้างกล่องและคำนวณปริมาณและตรวจสอบโดยใช้ตัวดำเนินการน้อยกว่า

    สมมติว่าเราจะต้องกำหนดคลาสกล่องที่มีเงื่อนไขเล็กน้อย ดังต่อไปนี้ − มีสามแอตทริบิวต์ l, b และ h สำหรับความยาว ความกว้าง และความสูงตามลำดับ (เป็นตัวแปรส่วนตัว) กำหนดคอนสตรัคเตอร์ที่ไม่มีพารามิเตอร์หนึ่งตัวเพื่อตั้งค่า l, b, h เป็น 0 และคอนสตรัคเตอร์หนึ่งตัวเพื่อตั้งค่าเริ่มต้น กำหนดวิธี gette

  12. โปรแกรม C ++ เพื่อลบรายการออกจากเวกเตอร์ที่กำหนด

    สมมติว่าเรามีชุดขององค์ประกอบอยู่ภายในเวกเตอร์ เราจะต้องดำเนินการลบโดยใช้ฟังก์ชัน Erase() ของประเภทคลาสเวกเตอร์เพื่อลบโดยใช้ดัชนี และสุดท้ายแสดงองค์ประกอบที่เหลือ ฟังก์ชันการลบไม่รับดัชนีโดยตรง เราจะต้องส่งที่อยู่โดยส่งผ่าน v.begin()+index โดยที่ v คือเวกเตอร์ และ v.begin() คือที่อยู่ขององค์ประกอบแร

  13. โปรแกรม C++ แทรกลบและค้นหาจากชุด STL

    สมมติว่าเรามีโครงสร้างข้อมูลที่กำหนดไว้สำหรับข้อมูลประเภทจำนวนเต็ม ในการป้อนข้อมูลมาตรฐานของเรา เรามี n แบบสอบถาม ในแต่ละแบบสอบถาม (ในแต่ละบรรทัด) เรามีสององค์ประกอบ อันแรกเป็นตัวดำเนินการ อันที่สองคือองค์ประกอบ การดำเนินการจะเป็นดังนี้ - แทรก. ซึ่งจะแทรกองค์ประกอบเข้าไปในชุด ลบ. การดำเนินการน

  14. โปรแกรม C ++ สำหรับเก็บม้วนและชื่อนักเรียนโดยใช้แผนที่ STL

    สมมติว่าเรามีโครงสร้างข้อมูลแผนที่สำหรับให้นักเรียนหมุนและตั้งชื่อม้วนเป็นข้อมูลจำนวนเต็มและชื่อเป็นข้อมูลประเภทสตริง ในการป้อนข้อมูลมาตรฐานของเรา เรามี n แบบสอบถาม ในแต่ละแบบสอบถาม (ในแต่ละบรรทัด) จะต้องมีสององค์ประกอบและสำหรับการค้นหาประเภท 1 จะมีสามองค์ประกอบ อันแรกคือตัวดำเนินการ อันที่สองคือม้ว

  15. โปรแกรม C++ เพื่อทดสอบการสืบทอดผ่านคลาสสามเหลี่ยม

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

  16. โปรแกรม C++ สร้างคลาสสี่เหลี่ยมผืนผ้าและคำนวณพื้นที่

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

  17. โปรแกรม C++ เพื่อเพิ่มรายการต่าง ๆ ด้วยเทมเพลตคลาส

    สมมติว่าเราต้องการสร้างคลาสที่เพิ่มจำนวนเต็มสองจำนวน สองทุ่น และสองสตริง (การเพิ่มสตริงโดยทั่วไปคือการต่อสตริงเข้าด้วยกัน) เมื่อป้อนข้อมูลในตอนแรกเราใช้ตัวเลข n หมายถึงมีการดำเนินการที่แตกต่างกัน n รายการ ในแต่ละการดำเนินการ รายการแรกคือประเภท [int, float, string] และวินาทีและสามคือตัวถูกดำเนินการสอ

  18. โปรแกรม C++ สำหรับโอเวอร์โหลดโอเปอเรเตอร์บวกเพื่อเพิ่มจำนวนเชิงซ้อนสองตัว

    สมมติว่าเรามีคลาสจำนวนเชิงซ้อนที่มีส่วนจริงและส่วนจินตภาพ เราจะต้องโอเวอร์โหลดตัวดำเนินการบวก (+) เพื่อเพิ่มจำนวนเชิงซ้อนสองตัว นอกจากนี้เรายังต้องกำหนดฟังก์ชันเพื่อคืนค่าจำนวนเชิงซ้อนในรูปแบบที่เหมาะสม ดังนั้น หากอินพุตเป็น c1 =8 - 5i, c2 =2 + 3i เอาต์พุตจะเป็น 10 - 2i เพื่อแก้ปัญหานี้ เราจะทำตาม

  19. โปรแกรม C++ เพื่อกำหนดข้อยกเว้นสำหรับชื่อผู้ใช้ขนาดเล็ก และตรวจสอบชื่อผู้ใช้

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

  20. โปรแกรม C ++ เพื่อค้นหาสูงสุดของ subarray ที่ต่อเนื่องกันขนาด k แต่ละขนาด

    สมมติว่าเรามีอาร์เรย์ที่มีองค์ประกอบ n ตัวและมีค่า k เราจะต้องหาค่าสูงสุดสำหรับแต่ละ subarray ที่ต่อเนื่องกันของขนาด k ดังนั้น ถ้าอินพุตเหมือนกับ arr =[3,4,6,2,8], k =3 เอาต์พุตจะเป็น อาร์เรย์ย่อยที่อยู่ติดกันขนาด 3 คือ [3,4,6], [4,6, 2], [6,2,8] ดังนั้นองค์ประกอบสูงสุดคือ 6, 6 และ 8 เพื่อแก้ปัญหา

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:270/300  20-คอมพิวเตอร์/Page Goto:1 264 265 266 267 268 269 270 271 272 273 274 275 276