三条边组成三角形
2015-09-20 20:21
190 查看
package Demo;
import java.util.*; //导入Java函数包
public class Demo04 {
public static void main(String[] args){
Scanner in = new Scanner(System.in) ;//创建一个Scanner对象
System.out.println("请输入第一条边的范围:");
int a = in.nextInt();//接收数据
System.out.println("请输入第二条边的范围:");
int b = in.nextInt();//接收数据
System.out.println("请输入第三条边的范围:");
int c = in.nextInt();//接收数据
int sum =0;
for(int x=1;x<=a;x++){
for(int y=1;y<=b;y++){
for(int z=1;z<=c;z++){
if(x+y>z&&x+z>y&&y+z>x){//判断是否是三角形
System.out.println("能组成一个三角形,这三条边分别为:"+x+","+y+","+z);//输出三角形的边长
sum++;
//统计三角形的个数
}
else{
}
}
}
import java.util.*; //导入Java函数包
public class Demo04 {
public static void main(String[] args){
Scanner in = new Scanner(System.in) ;//创建一个Scanner对象
System.out.println("请输入第一条边的范围:");
int a = in.nextInt();//接收数据
System.out.println("请输入第二条边的范围:");
int b = in.nextInt();//接收数据
System.out.println("请输入第三条边的范围:");
int c = in.nextInt();//接收数据
int sum =0;
for(int x=1;x<=a;x++){
for(int y=1;y<=b;y++){
for(int z=1;z<=c;z++){
if(x+y>z&&x+z>y&&y+z>x){//判断是否是三角形
System.out.println("能组成一个三角形,这三条边分别为:"+x+","+y+","+z);//输出三角形的边长
sum++;
//统计三角形的个数
}
else{
}
}
}
相关文章推荐
- git 上传本地代码
- 研磨数据结构与算法-12遍历二叉树
- 动态规划之Minimum Path Sum
- 模块独立性
- 多线程总结
- malloc实现方式【转】
- 技术人生:故事之四十二 为用户编写程序
- 我的博客地址
- Activiti工作流之管理流程定义
- 第 十 天 : 复 习 中 ( 三 )
- birch聚类算法
- 十进制小数转化为二进制小数
- java SE复习笔记27
- birch聚类算法
- Linux系统管理员不可不知的命令:sudo
- 技术人生:故事之四十一 软件工程的必要
- 2015北京网络赛 H题 Fractal 找规律
- hihoCoder 1227 The Cats' Feeding Spots(暴力)——ACM-ICPC国际大学生程序设计竞赛北京赛区(2015)网络赛
- 双向循环链表
- HDU 5253 连接的管道