de cuong c++
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: AzTruyen.Top