五个圆编程
Ⅰ 求VB题程序:在窗体上画出五环图案,五个圆环分别用不同颜色,边框宽度为5
Private Sub Command1_Click()
Form1.ScaleLeft = -Form1.ScaleWidth / 2
Form1.ScaleTop = -Form1.ScaleHeight / 2
Form1.DrawWidth = 5
Circle (0, 0), 500, vbBlack
Circle (-1200, 0), 500, vbBlue
Circle (1200, 0), 500, vbRed
Circle (-600, 500), 500, vbYellow
Circle (600, 500), 500, vbGreen
End Sub
Ⅱ 用java小程序编程:在屏幕上画出5个圆,它们的位置和半径都是随机的,圆之间间隔10个像素
import java.awt.*;
import java.applet.*;
public class CircleDemo extends Applet
{
public void paint(Graphics g){
int x,y,r;
for(int i=1;i<=5;i++){
x=(int)(Math.random()*1000) % 400;
y=(int)(Math.random()*1000) % 300;
r=(int)(Math.random()*1000) % 50;
g.drawOval(x-r,y-r,2*r,2*r);
}
}
}
Ⅲ 用VB编程画圆
添加以个TEXT2,一个按钮,复制一下代码即可Private Sub Command2_Click()
Dim i As Integer
'i = Val(Text2.Text)
For i = 1 To Val(Text2.Text)
Form3.Picture1.Circle (120, 260), i * 10, vbRed
Next
'Form3.Picture1.Circle (60, 60), 40, vbRed '画一个圆心(60,60)半径40的红色的圆(默认空心)
'
'
'Form3.Picture1.FillStyle = 0 '设定填充模式为实心
'Form3.Picture1.FillColor = vbBlue '设定填充色蓝色
'Form3.Picture1.Circle (190, 60), 40, vbRed '下来画出来的就是填充了实心蓝色的圆了
'
'
'Form3.Picture1.DrawWidth = 3 '设定边框宽度为3
'Form3.Picture1.Circle (60, 190), 40, vbRed '这次绘制出来的圆边框粗细为3
'
'Form3.Picture1.DrawStyle = 5 '设定边框不可见
'Form3.Picture1.FillColor = vbRed '设定填充色红色
'Form3.Picture1.Circle (190, 190), 40 '这次绘制出来一个无边框、填充颜色是红色的圆
Form3.Picture1.Refresh
End Sub
Ⅳ HL线切割中,如果我要切割一排孔,一共五个圆.加工路线和起始对刀点以及终止对刀点如何操作
出现1.3B/2.4B/3ZXY后你要选择1,选择3B格式的程序,尖点圆弧半径就是指的倒圆角的意思,可以输入0,除非图纸有要求要倒圆角,才输入倒圆角的半径;
至于写程序,写完第一个孔的程序后接着用相同的方法写第二个孔的程序就行啊,中间的跳线(过渡线),会自动生成的,不用你担心,不过你后面所说的,"让机子F12进给跳过",嗯,跳过?不能松进给哦,要按F10,才能够进行空走功能的。如果机子上有电子尺的话,可以考虑用摇数的方式,不过如果摇数的话,就不用连续编程了
Ⅳ 随机产生5个圆的半径,计算每个园的面积和周长,并计算出去总面积和周长JAVA编程。求大神指教。。。。感谢
publicclassTest{
publicstaticvoidmain(String[]args){
double[]d=newdouble[5];//半径
double[]area=newdouble[5];//面积
double[]zc=newdouble[5];//周长
doubleza=0,zzc=0;
for(inti=0;i<d.length;i++){
//产生5~20的随机数
d[i]=Math.random()*20+5;
area[i]=2*d[i]*3.14;
zc[i]=3.14*d[i]*d[i];
za+=area[i];
zzc+=zc[i];
}
for(inti=0;i<5;i++){
System.out.println("第["+(i+1)+"]个面积为:"+String.format("%.2f",area[i]));
System.out.println("第["+(i+1)+"]个周长为:"+String.format("%.2f",zc[i]));
}
System.out.println("总面积:"+String.format("%.2f",za));
System.out.println("总周长:"+String.format("%.2f",zzc));
}
}
Ⅵ 编写matlab源程序画出五个相切的单位圆,五个单位圆排列形状类似五环。
这段程序可以画五个排列类似五环的五个相切圆:

r=10;
x=[0 20 40 10 30]
y=[0 0 0 -10*sqrt(3) -10*sqrt(3)]
for i=1:5;
t=0:pi/10:2*pi;
x0=x(i)+r*cos(t);
y0=y(i)+r*sin(t);
plot(x0,y0,'r-');
hold on;
end
hold off
Ⅶ 如何编写java程序用for循环求5个半径不同的圆的面积和
思路:五个路径分别写在集合或数组中。循环遍历每个数,进行面积计算,用“+=”把结果放入外循环变量里,循环完成后就是面积之和。
Ⅷ 车圆弧相切,共5个圆弧相连,需要怎样编程,后置刀架,刀尖R0、8
因为两个圆弧是相亲的人的话,没有共5个圆弧相连,所以的话在编程的时候,你可以把后置刀架去进行线设置。
Ⅸ CAD如何在矩形里面画5个圆
设圆的半径为R,可算出18.3025≤R≤25准确的计算是R大于等于25倍括号根号3减1(约为18.3,此处不让用根号符号,没办法),小于等于25。
这是一个不等式的问题,你自己画一下图就明白了。
我附两个极限状态的图,不等式你自己去列吧,在这输一些符号不方便。关键是要抓住相切,所以不能出现相交的状态!
你要纯只为画图的话就很简单,先画一条直线长100,捕捉两个端点画垂直线(长度无所谓,后面修剪),此时再画圆,选相切,点两直线,半径你试着输入个值,当然不要太小,也不要太大,做图嘛,取整数,如20,此时出现一个圆,取那条长100的线的中点镜像这个圆,再点画圆命令,选相切两个圆,半径还为20,刚得到第三个圆,再捕捉第三个圆的圆心镜像刚才那两个圆和长100的直线,这样五个相切的圆出来了,修剪一下,就完成画成了画图!

