4.3 输入三角形三条边,判断三角形类别
2015-11-27 20:10
302 查看
#include<iostream>
using namespace std;
void main()
{
int a,b,c;
cout<<"please enter 3 nums\n";
cin>>a>>b>>c;
if (((a+b)<=c)||((a+c)<=b)||((b+c)<=a))
{
cout<<"erro!三角形两边之和应该大于第三边!!\n";
return;
}
if (a==b)
{
if (b==c)
{
cout<<"等边三角形\n";
}
else
cout<<"等腰三等形\n";
return;
}
if (b==c)
{
if (a==b)
{
cout<<"等边三角形\n";
}
else
cout<<"等腰三角形\n";
return;
}
if (a==c)
{
if (a==b)
{
cout<<"等边三角形\n";
}
else
cout<<"等腰三角形\n";
return;
}
cout<<"不等边三角形!\n";
}
分析:所谓编程,就是要考虑事件的所有情况,使其能够自动的运行!
using namespace std;
void main()
{
int a,b,c;
cout<<"please enter 3 nums\n";
cin>>a>>b>>c;
if (((a+b)<=c)||((a+c)<=b)||((b+c)<=a))
{
cout<<"erro!三角形两边之和应该大于第三边!!\n";
return;
}
if (a==b)
{
if (b==c)
{
cout<<"等边三角形\n";
}
else
cout<<"等腰三等形\n";
return;
}
if (b==c)
{
if (a==b)
{
cout<<"等边三角形\n";
}
else
cout<<"等腰三角形\n";
return;
}
if (a==c)
{
if (a==b)
{
cout<<"等边三角形\n";
}
else
cout<<"等腰三角形\n";
return;
}
cout<<"不等边三角形!\n";
}
分析:所谓编程,就是要考虑事件的所有情况,使其能够自动的运行!
相关文章推荐
- 1060. Are They Equal (25)
- php笔记----第三章 流程控制
- js数组去重方法
- A Simple Problem with Integers(区间更新)
- 1060. Are They Equal (25)
- 并发与不可变性
- 并发与不可变性
- [POJ]3264 Balanced Lineup
- org.hibernate.MappingException:An association from the table XX refers to an unmapped class
- 微信原生支付“模式二”实现
- 并发与不可变性
- Java多线程学习笔记(一)
- HDOJ 2186 悼念512汶川大地震遇难同胞——一定要记住我爱你
- 南大软院大神养成计划--day12
- 控制器的生命周期
- 第二个spring冲刺第4天
- C语言_用辗转相减编写最大公倍数
- php笔记----第二章 PHP基本语法
- mfc 模拟鼠标点击
- 多媒体开发之 H.264中NALU、RBSP、SODB的关系 (弄清码流结构)