编写一个程序随机产生3个20以内的数作为三角形三条边的长,检查能否构成一个三角形.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 15:17:14
编写一个程序随机产生3个20以内的数作为三角形三条边的长,检查能否构成一个三角形.
用java写代码.编写一个程序随机产生3个20以内的数作为三角形三条边的长,检查能否构成一个三角形,如果能,计算并输出该三角形的面积.
用java写代码.编写一个程序随机产生3个20以内的数作为三角形三条边的长,检查能否构成一个三角形,如果能,计算并输出该三角形的面积.
import java.util.Random;
public class Cal {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Cal();
}
public static void Cal()
{
Random Sj= new Random();
int [] bian =new int [3];
for(int i=0;i<3;i++)
{
bian[i]=Sj.nextInt(20)+1;
}
for(int value:bian)
{
System.out.print(value+" ");
}
//bian[0]=3; //此处为实验直角三角形,你可以实验一下,去掉注释
//bian[1]=4; //
//bian[2]=5; //
if(bian[0]+bian[1]>bian[2] && bian[0]-bian[1]<bian[2])
{
//满足,能组成
//算面积
//先求周长的一半
double zcyb=0.5*(bian[0]+bian[1]+bian[2]);
System.out.println("周长一半等于:"+zcyb);
double mianji=Math.sqrt(zcyb*((zcyb-bian[0])*(zcyb-bian[1])*(zcyb-bian[2])));
System.out.println("面积等于:"+mianji);
}
else
{
System.out.println(bian[0]+" "+bian[1]+" "+bian[2]+"不能组成三角形");
}
}
}
public class Cal {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Cal();
}
public static void Cal()
{
Random Sj= new Random();
int [] bian =new int [3];
for(int i=0;i<3;i++)
{
bian[i]=Sj.nextInt(20)+1;
}
for(int value:bian)
{
System.out.print(value+" ");
}
//bian[0]=3; //此处为实验直角三角形,你可以实验一下,去掉注释
//bian[1]=4; //
//bian[2]=5; //
if(bian[0]+bian[1]>bian[2] && bian[0]-bian[1]<bian[2])
{
//满足,能组成
//算面积
//先求周长的一半
double zcyb=0.5*(bian[0]+bian[1]+bian[2]);
System.out.println("周长一半等于:"+zcyb);
double mianji=Math.sqrt(zcyb*((zcyb-bian[0])*(zcyb-bian[1])*(zcyb-bian[2])));
System.out.println("面积等于:"+mianji);
}
else
{
System.out.println(bian[0]+" "+bian[1]+" "+bian[2]+"不能组成三角形");
}
}
}
编写一个程序随机产生3个20以内的数作为三角形三条边的长,检查能否构成一个三角形.
用java编写一个程序,随机产生三个20以内的整数作为三角形的三条边,判断能否构成三角形
java怎么编写程序:输入3个正整数,判断能否构成一个三角形?
编写一个程序,输入三角形的三条边abc的长度,判断是否构成一个三角形,并输出结
c语言编写程序:输入三角形的三条边,判断它们能否构成三角形,若能则指出何种三角形.
给定三角形的三条边长,计算三角形的面积.编写程序首先判断出的三条边能否构成三
从键盘上输入三角形的3个边长,检查能否构成三角形
用VB编一个程序,随机产生10个100以内的不同的偶数
编写C语言程序,输入a,b,c三个数,分别用它们作为三条边,判断能否构成三角形并输出相应信息
编写一个程序,输入三角形的三条边a、b、c的长度,判断是否能构成一个三角形并输出结果.
编写一个程序,输入三角形的三条边a、b、c的长度,判断是否能构成一个三角形,并输出结果.
在Vb中,.编写程序,首先判断给出的3条边能否构成三角形,如可以,计算并输出该三角形的面积,输入0结束程序