de cuong c++

Màu nền
Font chữ
Font size
Chiều cao dòng

C©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 ra tæ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Þ ®èi t­î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.

c. 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, vector b 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ña vector a vµ vector k*a.

C©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Õp c¸c ®èi t­îng t¨ng dÇn vµ in ra c¸c ®èi t­îng ®· s¾p.

C©u 1.10: 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 ®Ó khëi t¹o n vµ 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.

- ViÕt hµm kiÓm tra ®Ó kiÓm tra xem hai vector cã cïng sè phÇn tö hay kh«ng?

- Khai b¸o to¸n tö + lµ hµm b¹n cña líp Vector, dïng ®Ó céng hai vector cïng sè phÇn tö.

b. ViÕt to¸n tö + ®Ó céng hai vector cã cïng sè phÇn tö, kÕt qu¶ tr¶ vÒ lµ mét vector.

c. ViÕt ch­¬ng tr×nh nhËp vµo hai vector a vµ b. Dïng hµm kiÓm tra ®Ó kiÓm tra xem hai vector a, b cã cïng sè phÇn tö hay kh«ng, nÕu ®óng th× tÝnh tæng hai vector vµ hiÓn thÞ vector tæng, nÕu kh«ng th× cã th«ng b¸o ra mµn h×nh hai vector a, b kh«ng céng ®­îc víi nhau.

C©u 1.11: 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 ph©n sè.

- Hµm nhËp ph©n sè.

- ViÕt hµm ­íc cung lín nhÊt lµ b¹n cña líp PS ®Ó t×m ­íc chung lín nhÊt cña hai sè nguyªn d­¬ng a, b.

- ViÕt hµm rót gän ph©n sè.

- Hµm in ph©n sè d¹ng tö sè/mÉu sè.

b. ViÕt ch­¬ng tr×nh nhËp d÷ liÖu vµo tõ bµn phÝm ®Ó t¹o 1 m¶ng 5 ph©n sè. In ra mµn h×nh danh s¸ch c¸c ph©n sè d­íi d¹ng ®· rót gän.

C©u 1.12: a. X©y dùng 1 líp MyTime m« t¶ c¸c ®èi t­îng thêi gian, líp gåm c¸c thµnh phÇn:

- C¸c thuéc tÝnh m« t¶ giê, phót, gi©y.

- Hµm thiÕt lËp.

- Hµm nhËp d÷ liÖu.

- Hµm hiÓn thÞ d÷ liÖu d¹ng: gio : phut : giay.

- Khai b¸o to¸n tö >= lµ hµm b¹n cña líp MyTime dïng ®Ó so s¸nh 2 ®èi tuîng MyTime.

b. ViÕt c¸c to¸n tö >= ®Ó so s¸nh 2 ®èi tuîng MyTime.

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 ®èi t­îng MyTime. T×m vµ in ra ®èi t­îng cã thêi gian lín nhÊt, bÐ nhÊt.

C©u 1.13: a. X©y dùng 1 líp Student m« t¶ c¸c sinh viªn cña mét líp häc, líp gåm c¸c thµnh phÇn:

- C¸c thuéc tÝnh m« t¶ hä tªn, ®iÓm kú 1, ®iÓm kú 2, ®iÓm trung b×nh c¶ n¨m. (®iÓm trung b×nh c¶ n¨m = (®iÓm kú 1 + 2*®iÓm kú 2)/3).

- Hµm thiÕt lËp.

- Hµm nhËp d÷ liÖu.

- Hµm hiÓn thÞ d÷ liÖu.

- §Þnh nghÜa to¸n tö > ®Ó so s¸nh hai sinh viªn theo tiªu chuÈn ®iÓm trung b×nh c¶ n¨m.

b. 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 sinh viªn. HiÓn thÞ danh s¸ch nh÷ng sinh viªn võa nhËp. S¾p xÕp danh s¸ch sinh viªn theo thø tù gi¶m dÇn cña ®iÓm trung b×nh c¶ n¨m. HiÓn thÞ danh s¸ch sinh viªn sau khi s¾p xÕp.

C©u 1.14: 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.

- X©y dùng to¸n tö = = dïng ®Ó so s¸nh 2 ®èi t­îng Mydate.

b. ViÕt ch­¬ng tr×nh nhËp d÷ liÖu ®Ó t¹o 1 m¶ng 5 ®èi t­îng kiÓu Mydate vµ nhËp d÷ liÖu ®Ó t¹o 1 ®èi t­îng x cã kiÓu Mydate. T×m kiÕm vµ th«ng b¸o ra mµn h×nh phÇn tö x cã trong m¶ng hay kh«ng?.

C©u 1.15: 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 ®Ó khëi t¹o n vµ 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 2 vector.

b. ViÕt to¸n tö + ®Ó céng 2 vector, kÕt qu¶ tr¶ vÒ lµ mét vector.

c. ViÕt ch­¬ng tr×nh nhËp vµo 2 vector, tÝnh vµ hiÓn thÞ tæng cña chóng ra mµn h×nh.

C©u 1.16: a. X©y dùng 1 líp m« t¶ c¸c ®èi t­îng ph©n sè, líp gåm:

- 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 hiÓn thÞ ph©n sè.

- To¸n tö = = ®Ó so s¸nh 2 ®èi t­îng ph©n sè.

b. ViÕt ch­¬ng tr×nh t¹o mét m¶ng n ®èi t­îng ph©n sè. NhËp tiÕp mét ph©n sè, t×m kiÕm ph©n sè ®· nhËp cã trong m¶ng hay kh«ng ?

C©u 1.17: 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ö = = ®Ó so s¸nh 2 sè phøc.

b. ViÕt ch­¬ng tr×nh nhËp mét m¶ng n sè phøc. NhËp tiÕp mét sè phøc. vµ t×m sè phøc ®· nhËp cã trong m¶ng sè phøc hay kh«ng ? NÕu cã th× hiÓn thÞ vÞ trÝ cña nã cã trong m¶ng.

C©u 1.18: a. X©y dùng 1 líp Student m« t¶ c¸c sinh viªn cña mét líp häc, líp gåm c¸c thµnh phÇn:

- C¸c thuéc tÝnh m« t¶ hä tªn, ®iÓm kú 1, ®iÓm kú 2.

- Hµm thiÕt lËp.

- Hµm nhËp d÷ liÖu.

- Hµm hiÓn thÞ d÷ liÖu.

- Hµm kiÓm tra ®Ó kiÓm tra xem sinh viªn cã ®¹t ®iÓm trung b×nh c¶ n¨m>=5 hay kh«ng? (®iÓm trung b×nh c¶ n¨m=®iÓm kú 1 + 2*®iÓm kú 2)/3).

b. 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 sinh viªn. HiÓn thÞ danh s¸ch nh÷ng sinh viªn võa nhËp. Sau ®ã, hiÓn thÞ danh s¸ch nh÷ng sinh viªn cã ®iÓm trung b×nh c¶ n¨m >=5.

C©u 1.19: 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 ph©n sè.

- Hµm nhËp ph©n sè.

- Hµm in ph©n sè d¹ng tö sè/mÉu sè.

- X©y dùng to¸n tö >= dïng ®Ó 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.

C©u 1.20 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 thiÕt lËp sao chÐp.

- Hµm nhËp sè phøc.

- Hµm in sè phøc d¹ng a+ib.

- X©y dùng to¸n tö + dïng ®Ó tÝnh tæng 2 sè phøc.

- X©y dùng to¸n tö - dïng ®Ó tÝnh hiÖu 2 sè phøc.

b. 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 ra tæng, hiÖu 2 sè phøc ®ã.

Bạn đang đọc truyện trên: Truyen2U.Pro

#lamletri