没有合适的资源?快使用搜索试试~ 我知道了~
C#椭圆实验.txt
需积分: 9 0 下载量 51 浏览量
2020-12-14
19:21:17
上传
评论
收藏 8KB TXT 举报
温馨提示
试读
8页
//新建一个圆 //Circle circle = new Circle(0, 0, 9); //circle.Print(); //Console.WriteLine($"该点(10,1)是否在圆内?{circle.Contains(10, 1)}"); //Console.WriteLine($"该圆【圆心(0,0),半径3】是否在圆内?{circle.Contains(new Circle(0, 0, 3))}\n"); //Console.WriteLine($"
资源推荐
资源详情
资源评论
//新建一个圆
//Circle circle = new Circle(0, 0, 9);
//circle.Print();
//Console.WriteLine($"该点(10,1)是否在圆内?{circle.Contains(10, 1)}");
//Console.WriteLine($"该圆【圆心(0,0),半径3】是否在圆内?{circle.Contains(new Circle(0, 0, 3))}\n");
//Console.WriteLine($"该点(0,1)是否在圆内?{circle.Contains(0, 1)}");
//Console.WriteLine($"该圆【圆心(0,0),半径10】是否在圆内?{circle.Contains(new Circle(0, 0, 10))}\n");
//Circle c1, c2;
//Console.WriteLine("扩展成功后的圆:");
//circle.Extend(1, out c1);
//c1.Print();
//Console.WriteLine("扩展失败后的圆:");
//circle.Extend(-11, out c2);
//c2.Print();
//新建椭圆
//Ellipse ellipse = new Ellipse(0, 0, 4, 2);
//Console.WriteLine(ellipse.ToString());
//Console.WriteLine("点(0,1)是否在椭圆内?" + ellipse.Contains(0,1));
//Console.WriteLine("点(5,1)是否在椭圆内?" + ellipse.Contains(5,1));
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//Circle circle = new Circle(0, 0, 9);
//circle.Print();
//Console.WriteLine($"该点(10,1)是否在圆内?{circle.Contains(10, 1)}");
//Console.WriteLine($"该圆【圆心(0,0),半径3】是否在圆内?{circle.Contains(new Circle(0, 0, 3))}\n");
//Console.WriteLine($"该点(0,1)是否在圆内?{circle.Contains(0, 1)}");
//Console.WriteLine($"该圆【圆心(0,0),半径10】是否在圆内?{circle.Contains(new Circle(0, 0, 10))}\n");
//Circle c1, c2;
//Console.WriteLine("扩展成功后的圆:");
//circle.Extend(1, out c1);
//c1.Print();
//Console.WriteLine("扩展失败后的圆:");
//circle.Extend(-11, out c2);
//c2.Print();
//新建椭圆
//Ellipse ellipse = new Ellipse(0, 0, 4, 2);
//Console.WriteLine(ellipse.ToString());
//Console.WriteLine("点(0,1)是否在椭圆内?" + ellipse.Contains(0,1));
//Console.WriteLine("点(5,1)是否在椭圆内?" + ellipse.Contains(5,1));
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApp3
{
class Ellipse
{
private double _MajorRadius, _MinorRadius;
public double X { set; get; }
public double Y { set; get; }
public double MajorRadius
{
set
{
if (value <= 0)
{
throw new ArgumentException("主轴长度不能为负");
}
_MajorRadius = value;
}
get { return _MajorRadius; }
}
public double MinorRadius
{
set
{
if (value > MajorRadius)
{
throw new ArgumentException("短半轴长度不能大于长半轴");
}
_MinorRadius = value;
}
get { return _MinorRadius; }
{
class Ellipse
{
private double _MajorRadius, _MinorRadius;
public double X { set; get; }
public double Y { set; get; }
public double MajorRadius
{
set
{
if (value <= 0)
{
throw new ArgumentException("主轴长度不能为负");
}
_MajorRadius = value;
}
get { return _MajorRadius; }
}
public double MinorRadius
{
set
{
if (value > MajorRadius)
{
throw new ArgumentException("短半轴长度不能大于长半轴");
}
_MinorRadius = value;
}
get { return _MinorRadius; }
剩余7页未读,继续阅读
资源评论
背负龙寸
- 粉丝: 2
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2023-04-06-项目笔记 - 第一百十九阶段 - 4.4.2.117全局变量的作用域-117 -2024.04.30
- Highlight Plus v20.0.1
- 基于MIC+NE555光敏电阻的声光控电路Multisim仿真原理图
- python tkinter-08-盒子模型.ev4.rar
- Doozy UI Manager 2023
- 基于matlab实现夜间车牌识别程序(1).rar
- 基于matlab实现无线传感器网络无需测距定位算法matlab源代码 包括apit,dv-hop,amorphous在内的共7个
- 基于python的yolov5实现的旋转目标检测
- 基于matlab实现无线传感器网络 CAB定位仿真程序 这是无线传感器节点定位CAB算法的仿真程序,由matlab完成.rar
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功