文件名称:C++(Circle)

介绍说明--下载内容均来自于网络,请自行研究使用

算法实现题1-2 平面几何问题



.问题描述:



试用C++ 的类来定义表示简单平面几何对象的抽象数据类型Geometry 。



(1) 用浮点数定义2 个几何量m1 和m2;m2 的缺省值为0.0。

(2) 实现2 个构造函数:允许用1 个参数或2 个参数声明几何对象。用1 个参数r 声明

的几何对象为半径为r 的圆;用2 个参数r1 和r2 声明的几何对象为r1′r2 的矩形。所声明

的几何对象的中心在原点。

(3) 定义计算几何对象的面积,周长和对角线长度的成员函数。

(4) 对于给定的实数r,先声明一个半径为r 的圆c1;然后声明一个c1 的外切矩形s,

接着再声明s 的外接圆c2。

(5) 输出(4) 中几何对象的面积,周长和对角线长度。

.编程任务:



给定实数r,计算几何对象c1,s 和c2 的面积,周长和对角线长度。



.数据输入:



由文件input.txt 给出输入数据。第1 行有1 个实数r,表示圆c1 的半径。



.结果输出:



将计算出的几何对象c1,s 和c2 的面积,周长和对角线长度分别输出到文件output.txt 。

文件的第1 行是计算得到的圆c1 的面积和周长;第2 行是矩形s 的面积,周长和对角线长

度;第3 行是圆c2 的面积和周长。-algorithm that 1-2 plane geometry problem. Problem descr iption : probationary category C to the definition simple plane geometry objects to the abstract data type Geometry. (1) The definition of a float with two geometric m1 and m2; M2, the default value of 0.0. (2) to achieve two Constructors : permits the use of a parameter or two parameters statement geometric objects. Using a parameter r statement geometric objects to a radius of the circle r; With two parameters r1 and r2 statement to the geometric objects r1'r2 rectangular. Statement by the geometric objects in the center of origin. (3) calculate the geometric definition of the target area, perimeter and length of the diagonal members function. (4) For a given set of real r, first declare a radius of the circle r c1; Then a state
相关搜索: circle
计算几何
radius

(系统自动生成,下载前可以参看下载内容)

下载文件列表

Circle

......\circle.cpp

......\circle.pdf

......\circle.txt

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org