De Thi C++

  • October 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View De Thi C++ as PDF for free.

More details

  • Words: 589
  • Pages: 2
Bµi 1 (3®): a. X©y dùng 1 líp Rectangle m« t¶ c¸c ®èi tîng h×nh ch÷ nhËt, líp gåm cã c¸c thµnh phÇn sau: - C¸c thuéc tÝnh m« t¶ chiÒu dµi vµ chiÒu réng. - Hµm thiÕt lËp. - Hµm nhËp hai c¹nh h×nh ch÷ nhËt. - Hµm tÝnh chu vi h×nh ch÷ nhËt. - Hµm in ra mµn h×nh chiÒu dµi, chiÒu réng vµ chu vi cña h×nh ch÷ nhËt. b.ViÕt ch¬ng tr×nh nhËp d÷ liÖu ®Ó t¹o 2 h×nh ch÷ nhËt H1 vµ H2. In ra mµn h×nh chiÒu dµi, chiÒu réng vµ chu vi cña hai h×nh ch÷ nhËt H1 vµ H2. Bµi 2 (2®): 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 1 m¶ng 5 ®èi tîng kiÓu Mydate. HiÓn thÞ ®èi tîng cã thêi gian lín nhÊt. Bµi 3 (3®): a. X©y dùng 1 líp MyAddress m« t¶ th«ng tin vÒ ®Þa chØ cña mét con ngêi. Líp gåm c¸c thµnh phÇn: - C¸c thuéc tÝnh m« t¶ TÜnh vµ HuyÖn. - Hµm thiÕt lËp. - Hµm hñy bá. - Hµm hiÓn thÞ th«ng tin vÒ TÜnh vµ HuyÖn. b. X©y dùng mét líp Person m« t¶ c¸c th«ng tin vÒ ngêi. Líp ®îc kÕ thõa tõ líp MyAddress vµ bæ sung thªm c¸c thµnh phÇn: - Name: M« t¶ tªn cña ngêi. - Phone: M« t¶ sè ®iÖn tho¹i. - Hµm thiÕt lËp. - Hµm hñy bá. c. X©y dùng mét líp Officer m« t¶ c¸c th«ng vÒ mét c¸n bé viªn chøc, líp kÕ thõa tõ líp Person vµ bæ sung thªm c¸c thµnh phÇn: - Salary: M« t¶ l¬ng cña c¸n bé. - Hµm thiÕt lËp.

- Hµm hiÓn thÞ th«ng tin vÒ mét ®èi tîng Officer ra mµn h×nh. d. ViÕt ch¬ng tr×nh khai b¸o mét m¶ng 3 con trá ®èi tîng kiÓu Officer, nhËp d÷ liÖu vµo ®Ó t¹o 3 ®èi tîng Officer. Gäi c¸c hµm hiÓn thÞ cña líp Officer th«ng qua c¸c con trá nµy ®Ó in d÷ liÖu ra mµn h×nh. Bµi 4 (2®): a. T¹o líp matrix ®Ó m« t¶ c¸c ®èi tîng ma trËn hai chiÒu cÊp nxm. Líp gåm c¸c thµnh phÇn: - Sè hµng n vµ sè cét m. - Mét con trá **v trá ®Õn c¸c phÇn tö d÷ liÖu. - Hµm thiÕt lËp 2 tham sè dïng ®Ó cÊp ph¸t bé nhí cho con trá **v. - Hµm thiÕt lËp sao chÐp. - Hµm huû bá. - Hµm nhËp c¸c phÇn tö cña ma trËn. - Hµm hiÓn thÞ c¸c phÇn tö d÷ liÖu cña ma trËn. - To¸n tö = ®Ó g¸n mét ®èi tîng ma trËn cho mét ma trËn. - Khai b¸o c¸c to¸n tö + lµ hµm b¹n cña líp matrix, dïng ®Ó céng hai ma trËn. b. ViÕt c¸c to¸n tö + ®Ó céng hai ma trËn. c. ViÕt ch¬ng tr×nh nhËp vµo 2 ma trËn A, B kÝch thíc nxm. In ta mµn h×nh c¸c ma trËn: A, B, A+B.

Related Documents

De Thi C++
October 2019 7
De Thi
June 2020 11
Thi
November 2019 26
Thi
May 2020 20
De Thi L2_2
July 2020 7
De Thi Hsg 1
December 2019 18