C#编写一个程序,计算三角形,正方形和圆形的面积,
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/23 17:16:16
C#编写一个程序,计算三角形,正方形和圆形的面积,
要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形
main方法中实现三个对象调用相同方法实现不同求面积结果
要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形
main方法中实现三个对象调用相同方法实现不同求面积结果
![C#编写一个程序,计算三角形,正方形和圆形的面积,](/uploads/image/z/16835404-4-4.jpg?t=C%23%E7%BC%96%E5%86%99%E4%B8%80%E4%B8%AA%E7%A8%8B%E5%BA%8F%2C%E8%AE%A1%E7%AE%97%E4%B8%89%E8%A7%92%E5%BD%A2%2C%E6%AD%A3%E6%96%B9%E5%BD%A2%E5%92%8C%E5%9C%86%E5%BD%A2%E7%9A%84%E9%9D%A2%E7%A7%AF%2C)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AreaDemo
{
class Program
{
const double PI = 3.1415926;
static void Main(string[] args)
{
//求三角形面积例子,另外两个求法类同
Console.WriteLine("请输入三角形的相应数据:");
Console.Write("底边长:");
string bases = Console.ReadLine();
Console.Write("高:");
string height = Console.ReadLine();
Area method = new Area();
double area = method.GetTriangleArea(Convert.ToDouble(bases),Convert.ToDouble(height));
Console.WriteLine("三角形面积为:" + area.ToString());
Console.Read();
}
class Area
{
///
/// 求三角形面积
///
/// 底边
/// 高
/// 面积
public double GetTriangleArea(double bases,double height)
{
return bases * height / 2;
}
///
/// 求正方形面积
///
/// 边长
/// 面积
public double GetSquareArea(double side)
{
return side * side;
}
///
/// 求圆面积
///
///
///
public double GetCircleArea(double radius)
{
return PI * radius * radius;
}
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AreaDemo
{
class Program
{
const double PI = 3.1415926;
static void Main(string[] args)
{
//求三角形面积例子,另外两个求法类同
Console.WriteLine("请输入三角形的相应数据:");
Console.Write("底边长:");
string bases = Console.ReadLine();
Console.Write("高:");
string height = Console.ReadLine();
Area method = new Area();
double area = method.GetTriangleArea(Convert.ToDouble(bases),Convert.ToDouble(height));
Console.WriteLine("三角形面积为:" + area.ToString());
Console.Read();
}
class Area
{
///
/// 求三角形面积
///
/// 底边
/// 高
/// 面积
public double GetTriangleArea(double bases,double height)
{
return bases * height / 2;
}
///
/// 求正方形面积
///
/// 边长
/// 面积
public double GetSquareArea(double side)
{
return side * side;
}
///
/// 求圆面积
///
///
///
public double GetCircleArea(double radius)
{
return PI * radius * radius;
}
}
}
}
利用基类、派生类和虚函数的概念编写一个程序计算三角形、矩形和圆形的面积.
编写一个程序计算三角形、正方形和圆形三种图形的面积.依题意,可以抽象出一个基类base,在其中说明一个虚函数,用来求面积
用VF编写程序计算三角形面积,三角形底长X和三角形高Y的值由键盘输入.提示:掌握其他形状如长方形,圆形
圆形,长方形,正方形三个物体,编写一个测试函数,可以计算任意类型的面积和周长
用C#语言编写,要求申明三角形类,继承图形抽象类,计算三角形的周长和面积!
编写一个程序,要求用户输入三角形的底边长和高,求算这个三角形的面积,并输出计算结果.三角形的面积公式为
用C#编写一个程序如何判断三角形形状
编写一段代码来计算正方形的面积和周长?Java程序
用c编写程序计算三角形的面积
编写一个程序 ,采用方法重载分别实现圆、三角形、矩形、椭圆的面积计算
用C#编写一个求梯形的面积的控制台程序.
用c语言编写一个求三角形面积的程序