当前位置:首页 » 操作系统 » 三角形态源码

三角形态源码

发布时间: 2023-04-07 21:12:22

1. 谁可以用windows程序帮我写一个画三角形的源代码,谢谢啦!

本人收集的资料 你可以参考下:
在2DCAD工程中视图类的OnDraw函数中添加绘图代码
void CMy2DCADView::OnDraw(CDC* pDC)
{
CMy2DCADDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
// TODO: add draw code for native data here
//绘制一个彩色点
pDC->TextOut(20, 20, "点");
pDC->SetPixel(100, 40, RGB(255,0,0)); //画点
//绘制直线
pDC->TextOut(320, 20, "线段");
pDC->MoveTo(400, 40);
pDC->李盯LineTo(500, 40); //画直线
//绘制折线
pDC->TextOut(20, 170, "折线伏隐");
POINT polyline[4]={{240,240},{80,120},{240,120},{80,240}}; //4个顶点的折线
pDC->Polyline(polyline,4);
//绘制矩形
pDC->TextOut(320, 170, "矩形");
pDC->Rectangle(390, 110, 600, 230);
//绘制椭圆
pDC->TextOut(20, 320, "椭圆");
pDC->Ellipse(80, 260, 280, 380);
//绘制多边形
pDC->TextOut(320, 320, "多边形");
POINT polygon[3]={{380,330},{530,260},{500,360}};
pDC->Polygon(polygon,3);
}
如果需要资料的话可以给我留言~包缺扰厅括vc++下工程创建的方法==

2. 杨辉三角java源代码

//打印等腰杨辉三角形
publicclassYHTriangle
{
publicstaticvoidmain(String[]args)
{
//定义二维数组的长度
intlength=10;
//声明二维数组
int[][]arr=newint[length][];
//遍历二维数组
for(inti=0;i<arr.length;i++){
//打印空格
for(intm=0;m<arr.length-1-i;m++){
System.out.print("");
}
//给每个二维数据的元素赋值一维数组
arr[i]=newint[i+1];
//遍历一维数组
for(intj=0;j<arr[i].length;j++){
//第一个元素和最后一个元素的值都是1
if(j==0||j==arr[i].length-1){
arr[i][j]=1;
}else{
//当前一维数组的索引n元素的值,等于前一个数组索引n-1,加上索引n的值
arr[i][j]=arr[i-1][j-1]+arr[i-1][j];
}
//格式化输出元素值
System.out.printf("%4d",arr[i][j]);
}
//换行
System.out.println();
}
}
}

3. JAVA GUI程序,鼠标点三下画出一个三角形,求思路或源码

每次按下鼠标,就把鼠标所在处的坐标保存下来;
然后判断这是第几次按下了,
如果是第三次,那么从记录中取出第一个点,
和第二个点分别作为起点和终点画线,
再和第三个点重复一次,
然后取出第二个点,
和第三个点分别作为起点和终点画线;

三条线画出来后,三角形也就出来了。

4. 求一个c语言程序(源码或源文件) 关于三角形网格的 要求给定任意一个凸多边形,自动划分三角形网格

0020256

5. 求用VB编写一个求三角形周长的程序的源码

DimaAsSingle,bAsSingle,cAsSingle
a=Val(Text1):b=Val(Text2):c=辩腔Val(Text3)
If((a+b>cAndAbs(a-b)<c)And(b+c>aAndAbs(b-c)<a)And(c+a>bAndAbs(c-a)肆绝<b))Then
Label4="边长="裂灶姿&(a+b+c)
Else
Label4="当前边长不能构成三角形!"
EndIf

6. 利用队列打印出n行杨辉三角形,有源码,求大神加注释!

#include <stdio.h>
#define MAX 100
#define X(a) (a++)%MAX //用于循环队列的下标计算
int main()
{
int queue[MAX];
int r=0,l=0,n,m,i,j,h;
printf("输入杨辉三角的行数:"贺祥悄);
scanf("%d"禅渣,&h);
queue[X(r)]=0; //初始化,0入队
queue[X(r)]=1; //初始化,1入队
m=queue[X(l)]; //出队到m
for(i=0;i<h;i++) //共h行
{
queue[X(r)]=0; //每行先入队0
for(j=0;j<i+2;j++) //第i行有i+2个数,其中0不输出(输出i+1个数)
{
n=m; //取上一轮的m
m=queue[X(l)]; //出队到m
queue[X(r)]=m+n; //将m+n入队
if(n!=0) //若n非0就输出
printf("宴扮%d ",n);
}
printf("\n"); //一轮结束,换行
}
return 0;
}

7. c++三角形问题源代码,判断是不是三角形,一般三角形,等腰三角形,等边三角形,不是三角形

#include<iostream>
using namespace std;
int main()
{
int i,j,k;
cout<<"please input three numbers like(a,b,c):";
cin>>i>>j>>k;
if(i+j>k&&i+k>j&&j+k>i)
{
if(i==j||i==k||j==k)
{
if(i==j==k)
{
cout<<"组成的三角形是等边三角形\n";
}
else
cout<<"组成的三角形是等腰三角形\n";
}
else
cout<<"组成的是一般三角形\n";
}
else
cout<<" 不能组成三角形\n";
return 0;
}
这是我刚写的代码测试过了
如果有什么问题,请找我

8. 编写程序输出一个8行“*”组成的直角三角形。请将您的代码源码或编译运行截图上传

publicclass直角三搜轿角形
{
publicstaticvoidmain(String[]args)
{
System.out.println(" ==========直角三角形========== ");
init();
}//初始化!
privatestatic雹漏和voidinit()
{
for(inti=0;i<8;i++)
{
for(intj=0;j<=i;j++)
{
System.out.print("源盯*");
}
System.out.println();
}
}
}

热点内容
内置存储卡可以拆吗 发布:2025-05-18 04:16:35 浏览:336
编译原理课时设置 发布:2025-05-18 04:13:28 浏览:378
linux中进入ip地址服务器 发布:2025-05-18 04:11:21 浏览:612
java用什么软件写 发布:2025-05-18 03:56:19 浏览:32
linux配置vim编译c 发布:2025-05-18 03:55:07 浏览:107
砸百鬼脚本 发布:2025-05-18 03:53:34 浏览:944
安卓手机如何拍视频和苹果一样 发布:2025-05-18 03:40:47 浏览:741
为什么安卓手机连不上苹果7热点 发布:2025-05-18 03:40:13 浏览:803
网卡访问 发布:2025-05-18 03:35:04 浏览:511
接收和发送服务器地址 发布:2025-05-18 03:33:48 浏览:372