牛牛正在玩七巧板拼图,他想知道每种图形边长与面积的关系。 请定义一个父类Square表示正方形,并定义一个计算其面积的函数,然后定义多个子类Rectangle、Circular、Triangle分别表示长方形、圆、正三角形,并重写面积计算方法。 根据输入的图形及边长(圆为半径)计算其面积。(三角形与圆的面积保留三位小数)
输入描述:
第一行输入一个字符串表示图形的种类,仅包含Square、Rectangle、Circular、Triangle中的一个。第二行输入如果是正方形和正三角形,则输入一个整数表示边长;如果是圆,则输入一个整数表示半径;如果是长方形,则输入两个整数表示边长,用空格间隔开。
输出描述:
输出图形面积,三角形与圆的面积保留三位小数
加载中...