java三角形代码_编写Java程序测试三角形
frece
public class Triangle {
//定义三边
private int a;
private int b;
private int c;
//get.. set..
//构造函数
public Triangle(int a, int b, int c){
this.a = a;
this.b = b;
this.c = c;
}
public void validate(){
if(a > 0 && b >0 && c >0 && a + b> c && b + c > a && a + c> b){
System.out.printf("边长为: " + a + ", " + b + ", " + c + "是: ");
if(a ==b && a ==c){
System.out.printf("等边三角形");
}else if(a ==b || b ==c || a == c){
System.out.printf("等腰三角形");
}else{
System.out.printf("一般三角形");
}
System.out.println();
}else{
System.out.println("边长为:" + a + ", " + b + ", " + c + " 不能构成三角形");
}
}
public static void main(String[] args) {
Triangle triangle = new Triangle(3, 4, 8);
triangle.validate();
Triangle[] triangleArr =
{new Triangle(3, 3, 3),
new Triangle(1, 2, 3),
new Triangle(5, 4, 3),
new Triangle(0, 2, 2),
new Triangle(6, 7, 8),
new Triangle(6, 6, 6),
new Triangle(7, 8, 10),
new Triangle(2, 5, 6),
new Triangle(4, 8, 8),
new Triangle(5, 5, 10)
};
for (Triangle tri : triangleArr) {
tri.validate();
}
}
}
java三角形代码_编写Java程序测试三角形相关推荐
- java传播代码,如何编写java代码
现在我们学习的东西,只要知道怎么用就可以了.不需要知道为什么这么用,就像小时候学习1+1=2 我们知道一加一等于二不需要知道为什么等于二,不然这个学起来会很费力. 编写Java代码就像盖房子一样,我们 ...
- java word批注_编写Java批注
java word批注 Java 批注的允许的属性类型刻意非常严格,但是允许的类型也可以使用一些简洁的复合批注类型. 考虑教程站点中的示例注释: package annotation; @interf ...
- java服务器代码_简单java服务器
[java]代码库import java.io.InputStream; import java.io.OutputStream; import java.net.*; public class Ch ...
- java华容道代码_华容道Java游戏源代码JAVA游戏源码下载
鉴于JAVA的华容道游戏源码,希望对研讨JAVA游戏的朋友有所帮助.最初运行于西门子是非屏手机上. 华容道Java游戏源代码 (1 folders, 2 files, 1.38 KB, 76.13 K ...
- java平均分排序_编写java程序,输入10个成绩,计算最高分,最低分,平均分,并按从小到大排序,最后统计高于平均分的人有多少?...
展开全部 代码如下:import java.util.ArrayList; import java.util.List; import java.util.Scanner; public class ...
- 编写java判断闰年_编写java程序判断闰年。
代码如下: public class RUN { public static void main(String[] args) { //布尔型判断 int year = 2000; boolean b ...
- 长方形Java代码_编写java代码实现一个计数器类c设计一矩形类rectangular,提供计算矩形周长和面积等方法。...
栈(stack)在计算机科学中是限定仅在表尾进行插入或删除操作的线形表. 栈是一种数据结构,它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据( ...
- 编写java的应用_编写Java应用程序
import javax.swing.JOptionPane; public class Account //账户类 { private String name; //储户姓名 private dou ...
- java愤怒的小鸟代码_用java实现小游戏“愤怒的小鸟”附源码和效果演示
推荐下我自己的群:6915 72518,不管你是小白还是大牛,小编我都挺欢迎,不定期分享干货,包括我自己整理的一份最新资料和零基础入门教程!,欢迎初学和进阶中的小伙伴 今天跟大家分享一个用纯Java代 ...
最新文章
- python 三角函数
- iPhone OS框架 介绍
- 基于Swoole和Redis实现的并发队列处理系统 1
- 你的IT运维管理,是否只是“看起来很美”?
- 键盘忍者:使用单个热键弹出Vista日历
- 谷歌与军方合作新料:决定AI不用于武器前,还想帮军方搜集情报
- odbc数据库access丢失_有关使用access数据库,odbc中碰到的一些问题。
- 用C#编程合并多个WORD文档
- 桌面环境选择_如何在 Ubuntu 20.04 LTS 上安装深度(Deepin)桌面环境 | Linux 中国
- 王方月 - 《君王2》与cocos2d-x的邂逅
- Android11_图片处理
- Google桌面搜索和百度硬盘搜索索引停滞的原因
- vue实战项目-ego商城
- C、C++中的单引号和双引号
- Kickstart自动化安装平台
- WebRTC 教程二:WebRTC API 和 Leak
- 《神经网络与深度学习》—学习笔记
- 混沌者 pat basic 练习七十一 小赌怡情
- 数据分析-网络爬虫:中美在这一领域展开无声较量,事关国家安全
- 向量叉乘判断点是否在多边形内部