成都网站建设设计

将想法与焦点和您一起共享

利用c#怎么计算圆形类或矩形类的面积-创新互联

利用c#怎么计算圆形类或矩形类的面积?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

创新互联公司一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!为您提供成都网站建设、成都做网站、成都网页设计、小程序开发、成都网站开发、成都网站制作、成都软件开发、重庆APP软件开发是成都本地专业的网站建设和网站设计公司,等你一起来见证!

C# 圆类,矩形类算面积

题目:

编写一个矩形类(Rect)与一个圆类(Circle),
//分别通过构造方法对一个矩形对象(rect1) 与一个圆对象(circle1)
//进行初始化后,求出矩形与圆的面积。
//同时具有如下功能:可以设置和读取矩形的边长和圆的半径,
//但只能读取它们的面积,不能修改面积。

class Rect//矩形类
 {
 public double a, b;//矩形的两条边
 public Rect()//无参构造函数
 {
  a = Convert.ToDouble(Console.ReadLine());
  b = Convert.ToDouble(Console.ReadLine());
 }
 }
 class Circle//圆形类
 {
 public double r;//圆的半径
 public Circle()//无参构造函数
 {
  r = Convert.ToDouble(Console.ReadLine());
 }

 }

 class Program
 {
 static void Main(string[] args)
 {
  double PI = 3.14;
  Console.WriteLine("请输入矩形的长和宽:");
  Rect rect1 = new Rect();//创建一个Rect类的对象:rect1
  double Srect1 = rect1.a * rect1.b;//矩形面积
  Console.WriteLine($"矩形面积:{Srect1}");
  Console.WriteLine();
  Console.WriteLine("请输入圆的半径:");
  Circle circle1 = new Circle();//创建一个Circle类的对象:circle1
  double Scircle = circle1.r * circle1.r * PI;//圆面积
  Console.WriteLine($"圆面积:{Scircle}");
  Console.ReadKey();
 }
 }

运行效果

利用c#怎么计算圆形类或矩形类的面积

C#-创建圆形/椭圆形按钮

创建圆形按钮挺简单的。

public class EllipseButton : Button
{
  protected override void OnPaint(PaintEventArgs pevent)
  {
    GraphicsPath gPath = new GraphicsPath();
    // 绘制椭圆形区域
    gPath.AddEllipse(0, 0, this.ClientSize.Width, this.ClientSize.Height);
 
    // 将区域赋值给Region
    this.Region = new System.Drawing.Region(gPath);
 
    base.OnPaint(pevent);
  }
}

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联网站建设公司,的支持。


当前标题:利用c#怎么计算圆形类或矩形类的面积-创新互联
标题URL:http://chengdu.cdxwcx.cn/article/icsej.html