java等边三角形的代码 java怎么打出等腰三角形( 二 )


edge.clear();
input();
}
}
怎么用java for循环编写等边三角形public class test1 {
public static void main(String args[]){
int n=5;
for (int i = 1; i = n; i++)
{
for (int j = 0; jn - i; j++) System.out.print(' ');
for (int j = 0; j2 * i - 1; j++) System.out.print('*');
System.out.println();
}
}
}
用JAVA编写程序实现在控制台用“*”输出一个倒立的等边三角型,并写到文件triangle.txt中1、创建java类 , TestTriangle,
2、编写java代码,实现倒立等边三角形的打印,
public void print() {
String tri_str = "";
for (int i = 0; ia; i++) {
for (int m = 0; mi; m++) {
tri_str += " ";
System.out.print(" ");
}
for (int j = 0; ja - i; j++) {
tri_str += "* ";
System.out.print("* ");
}
tri_str += "\r\n";
System.out.println();
}
outPrint(tri_str);
}
3、再编写输出triangle.txt文件的代码,
public void outPrint(String str1) {
try {
PrintStream ps = new PrintStream("triangle.txt");
ps.append(str1);
ps.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
}
}
4、执行java代码,控制台输出*号倒三角,
5、查看triangle.txt文件,同样是*号倒三角,
java输入三角形的三个边判断能否构成三角形 。并判断构成三角形的类别(等边,等腰,普通)import java.util.Scanner;
public class Trigon {
private double a;
private double b;
private double c;
public Trigon(double a, double b, double c) {
this.a = a;
this.b = b;
this.c = c;
}
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Please input first side:");//输入第1条边
double a = scan.nextDouble();
System.out.println("Please input second side:");//输入第2条边
double b = scan.nextDouble();
System.out.println("Please input third side:");////输入第3条边
double c = scan.nextDouble();
scan.close();
Trigon.isTrigon(a, b, c);//判断输入的能否构成三角形以及类型
}
public static void isTrigon(double a, double b, double c) {
if(a = 0 || b =0 || c = 0){//如果有小于0的边长,显然不行
System.out.println("Can't");
return;
}
if (a + bca + cbb + ca) {//2边之和一定要大于第三边
if (a == b || a == c || b == c) {//等腰
if (a == bb == c) {//等边
System.out.println("可以组成等边三角形");
} else {
System.out.println("可以组成等腰三角形");
}
return;
}
System.out.println("可以组成普通三角形");//普通
return;
}
System.out.println("不能够组成三角形!");//不能构成三角形
}
}
------------------
Please input first side:
3
Please input second side:
3
Please input third side:
2
可以组成等腰三角形
【java等边三角形的代码 java怎么打出等腰三角形】关于java等边三角形的代码和java怎么打出等腰三角形的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

推荐阅读