Đề cương ôn tập môn lập trình hướng đối tượng với C++
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Đề cương ôn tập môn lập trình hướng đối tượng với C++ ®Ò c¬ng «n tËp m«n lËp tr×nh híng ®èi tîng víi c++ PhÇn 1 : ®èi tîng vµ lípC©u 1 .1: a. X©y dùng mét líp Complex m« t¶ c¸c ®èi tîng sè phøc, líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh a, b lµ c¸c sè thùc m« t¶ phÇn thùc vµ phÇn ¶o cña sè phøc. - Hµm thiÕt lËp. - Hµm nhËp sè phøc. - Hµm in sè phøc d¹ng a+ib. - Khai b¸o to¸n tö + lµ hµm b¹n cña líp sè phøc. - Khai b¸o to¸n tö - lµ hµm b¹n cña líp sè phøc.b. ViÕt to¸n tö + ®Ó tÝnh tæng 2 sè phøc, to¸n tö - ®Ó tÝnh hiÖu 2 sè phøc .c. ViÕt ch¬ng tr×nh nhËp d÷ liÖu vµo tõ bµn phÝm ®Ó t¹o hai ®èi tîng sè phøc x, y. TÝnh vµ in ratæng, hiÖu 2 sè phøc ®ã.C©u 1.2: a. X©y dùng mét líp Complex m« t¶ c¸c ®èi tîng sè phøc, líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh a, b lµ c¸c sè thùc m« t¶ phÇn thùc vµ phÇn ¶o cña sè phøc. - Hµm thiÕt lËp. - Hµm nhËp sè phøc. - Hµm in sè phøc d¹ng a+ib. - To¸n tö = ®Ó g¸n 2 sè phøc - To¸n tö + ®Ó céng 2 sè phøc.b. ViÕt ch¬ng tr×nh nhËp mét m¶ng n sè phøc, tÝnh vµ in ra mµn h×nh tæng c¸c sè phøc ®· nhËp.C©u 1.3: a. X©y dùng 1 líp Mydate m« t¶ th«ng tin ngµy, th¸ng, n¨m. Líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh m« t¶ ngµy, th¸ng, n¨m. - Hµm thiÕt lËp. - Hµm nhËp ngµy, th¸ng, n¨m (kh«ng cÇn biÖn luËn d÷ liÖu). - Hµm hiÓn thÞ th«ng tin vÒ ngµy, th¸ng, n¨m theo d¹ng: ngµy-th¸ng -n¨m. - Khai b¸o to¸n tö >= lµ hµm b¹n víi líp dïng ®Ó so s¸nh 2 ®èi tîng Mydate.b. ViÕt hµm tù do ®Þnh nghÜa to¸n tö >= ®Ó so s¸nh hai ®èi tîng Mydate.c. ViÕt ch¬ng tr×nh nhËp d÷ liÖu ®Ó t¹o mét m¶ng 5 ®èi tîng kiÓu Mydate. T×m vµ hiÓn thÞ ®èitîng cã thêi gian lín nhÊt.C©u 1.4: a. T¹o líp Vector ® Ó m« t¶ c¸c ®èi tîng vector, líp gåm c¸c thµnh phÇn: - Sè phÇn tö: n - Mét con trá *v trá ®Õn c¸c phÇn tö d÷ liÖu. - Hµm thiÕt lËp mét tham sè dïng ®Ó cÊp ph¸t bé nhí cho c¸c phÇn tö d÷ liÖu. - Hµm thiÕt lËp sao chÐp. - Hµm huû bá. - Hµm nhËp c¸c phÇn tö cña vÐc t¬. - Hµm hiÓn thÞ c¸c phÇn tö d÷ liÖu cña vector. - To¸n tö = ®Ó g¸n mét vector cho mét vector. - Khai b¸o to¸n tö + lµ hµm b¹n cña líp Vector, dïng ®Ó céng hai vector.b. ViÕt to¸n tö + ®Ó céng hai vector, kÕt qu¶ tr¶ vÒ lµ mét vector. 1c. ViÕt ch¬ng tr×nh nhËp vµo hai vector a, b. In ra mµn h×nh c¸c phÇn tö d÷ liÖu cña vector a, vectorb vµ vector a+b.C©u 1.5: a. X©y dùng 1 líp PS m« t¶ c¸c ®èi tîng ph©n sè, líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh m« t¶ tö sè vµ mÉu sè cña ph©n sè. - Hµm thiÕt lËp. - Hµm nhËp ph©n sè. - Hµm in ph©n sè d¹ng tö sè/mÉu sè. - Hµm rót gän ph©n sè. - To¸n tö + dïng ®Ó tÝnh tæng 2 ph©n sè, kÕt qu¶ tr¶ vÒ mét ph©n sè tèi gi¶n.b. ViÕt ch¬ng tr×nh nhËp mét m¶ng n ®è i tîng ph©n sè, tÝnh vµ in ra mµn h×nh tæng cña m¶ng ®·nhËp.C©u 1.6: a. X©y dùng 1 líp PS m« t¶ c¸c ®èi tîng ph©n sè, líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh m« t¶ tö sè vµ mÉu sè cña ph©n sè. - Hµm thiÕt lËp. - Hµm nhËp ph©n sè. - Hµm in ph©n sè d¹ng tö sè/mÉu sè. - To¸n tö > ®Ó so s¸nh 2 ®è tîng ph©n sè.b. ViÕt ch¬ng tr×nh nhËp mét m¶ng n ph©n sè, s¾p xÕp m¶ng ph©n sè t¨ng dÇn vµ in ra m¶ng ®·s¾p. C©u 1.7 : a. X©y dùng 1 líp PS m« t¶ c¸c ®èi tîng ph©n sè, líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh m« t¶ tö sè vµ mÉu sè cña ph©n sè. - Hµm thiÕt lËp. - Hµm nhËp ph©n sè. - Hµm in ph©n sè d¹ng tö sè/mÉu sè. - Khai b¸o to¸n tö >= lµ hµm b¹n cña líp ph©n sè dïng ®Ó so s¸nh 2 ph©n sè. b. ViÕt c¸c to¸n tö >= ®Ó so s¸nh 2 ph©n sè.c. ViÕt ch¬ng tr×nh nhËp d÷ liÖu vµo tõ bµn phÝm ®Ó t¹o mét m¶ng 5 ph©n sè. T×m vµ in ra ph©n sèlín nhÊt, ph©n sè bÐ nhÊt.C©u 1.8: a. T¹o líp Vector ®Ó m« t¶ c¸c ®èi tîng vector, líp gåm c¸c thµnh phÇn: - Sè phÇn tö: n - Mét con trá *v trá ®Õn c¸c phÇn tö d÷ liÖu. - Hµm thiÕt lËp - Hµm thiÕt lËp sao chÐp. - Hµm huû bá. - Hµm nhËp c¸c phÇn tö cña vÐc t¬. - Hµm hiÓn thÞ c¸c phÇn tö d÷ liÖu cña vector. - To¸n tö = ®Ó g¸n mét vector cho mét vector. - Khai b¸o to¸n tö * lµ hµm b¹n cña líp Vector, dïng ®Ó nh©n mét sè thùc k víi 1 vector.b. ViÕt to¸n tö * ®Ó nh©n mét sè thùc k víi mét vector, kÕt qu¶ tr¶ vÒ lµ mét vector.c. ViÕt ch¬ng tr×nh nhËp vµo mét sè thùc k vµ mét vector a. In ra mµn h×nh c¸c phÇn tö d÷ liÖu cñavector a vµ vector k*a. 2C©u 1.9: a.X©y dùng 1 líp MyDate m« t¶ th«ng tin ngµy, th¸ng, n¨m. Líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh m« t¶ ngµy, th¸ng, n¨m. - Hµm thiÕt lËp. - Hµm nhËp ngµy, th¸ng, n¨m. - Hµm hiÓn thÞ th«ng tin vÒ ngµy, th¸ng, n¨m theo d¹ng: ngµy-th¸ng -n¨m. - To¸n tö > so s¸nh 2 ®èi tîng Mydate.b. ViÕt ch¬ng tr×nh t¹o mét m¶ng n ®èi tîng kiÓu MyDate, hiÓn thÞ c¸c ®èi tîng ®· nhËp, s¾p xÕpc¸c ®èi tîng t¨ng dÇn vµ in ra c¸c ®èi tîng ®· s¾p.C©u 1.10: ...
Tìm kiếm theo từ khóa liên quan:
Ngôn ngữ lập trình nhập xuất dữ liệu ngôn ngữ c cấu trúc rẽ nhánh cấu trúc vòng lặp hàm lập trình Toán tử phạm vi Biến tham chiếuGợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 276 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 267 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 226 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 208 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 186 0 0 -
Đề cương ôn tập học kì 2 môn Tin học lớp 6 năm 2022-2023 - Trường THCS Nguyễn Đức Cảnh
6 trang 178 0 0 -
Giáo trình Lập trình C căn bản: Phần 1
64 trang 170 0 0 -
Giáo trình Lập trình C căn bản
135 trang 170 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 168 0 0 -
Thiết kế mạch logic bằng Verilog - HDL
45 trang 164 0 0 -
Báo cáo thực tập: Quản lý nhân sự & tiền lương
52 trang 154 0 0 -
Giáo trình nhập môn lập trình - Phần 22
48 trang 139 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 134 0 0 -
LUẬN VĂN: ỨNG DỤNG NGÔN NGỮ LẬP TRÌNH RÀNG BUỘC COMET VÀO BÀI TOÁN LẬP THỜI KHÓA BIỂU
43 trang 131 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 119 0 0 -
Giáo trình lập trình hướng đối tượng - Lê Thị Mỹ Hạnh ĐH Đà Nẵng
165 trang 112 0 0 -
Bài giảng Phương pháp lập trình: Chương 9 - GV. Từ Thị Xuân Hiền
36 trang 112 0 0