题目要求

  • 给定三个整数,分别表示三角形三条边的长度

  • 判断这三条边能否构成三角形

  • 如果能构成三角形,则输出:“可以组成三角形!”

  • 如果不能构成三角形,则输出:“无法组成三角形!”

举例一

请输入三个整数:5 12 13
可以组成三角形!

举例二

请输入三个整数:1 2 3
无法组成三角形!

参考一

#include <iostream>
using namespace std;
/*
解题依据:三角形的任意两边之和都大于第三边,
解题方法:我们可以使用与逻辑符&&来结合if语句进行条件判断。
*/
int main() {int x, y, z; //定义三个整数变量,分别表示三角形的三条边cout<<"请输入三个整数:";cin >> x >> y >> z; //输入数据if ((x+y>z)&&(x+z>y)&&(y+z>x)) cout << "可以组成三角形!" << endl;elsecout << "无法组成三角形!" << endl;return 0;
}

结果展示:

参考二

#include <iostream>
using namespace std;
/*
编写一个函数来实现三角形判断功能
*/
void func(int&,int&,int&);
int main() {int a, b, c;cout<<"请输入三个整数:";cin >> a >> b >> c;   func(a,b,c);return 0;
}
void func(int& x,int& y,int& z) {if ((x+y>z)&&(x+z>y)&&(y+z>x)) cout << "可以组成三角形!" << endl;elsecout << "无法组成三角形!" << endl;
}

结果展示:

参考三

#include <iostream>
using namespace std;
/*
用于多次判断,让用户自己选择。
*/
void func(int&,int&,int&);
int main() {int a, b, c;int test = 1;while(test){cout<<"请输入三个整数:";cin >> a >> b >> c; func(a,b,c);cout<<"============================\n"<<"====按1继续判断,否则退出程序====\n"<<"============================"<<endl;cin>>test;if(test!=1) break;}return 0;
}
void func(int& x,int& y,int& z) {if ((x+y>z)&&(x+z>y)&&(y+z>x)) cout << "可以组成三角形!" << endl;elsecout << "无法组成三角形!" << endl;
}

结果展示:

《课后作业系列》:三角形判断相关推荐

  1. 《课后作业系列》:闰年判断

    题目要求 给定一个年份n,判断该年是否为闰年. 如果是闰年,则输出:"n年是闰年!". 如果不是闰年,则输出:"n年不是闰年!". 举例一 请输入年份:1912 ...

  2. matlab用lism求零输入响应,信号与系统matlab课后作业_北京交通大学讲解.docx

    信号与系统matlab课后作业_北京交通大学讲解.docx 信号与系统MATLAB平时作业 学院 电子信息工程学院 班级 姓名 学号 教师 钱满义 MATLAB习题 M3-1 一个连续时间LTI系统满 ...

  3. CSAPP 第3章 机器级编程课后作业

    第3章 程序的机器级表示课后作业 3.58 一个函数的原型为: long decode2(long x, long y, long z); GCC 产生如下汇编代码: # long decode2(l ...

  4. 新农慕课python答案、第七周_优学院《作业治疗》完整答案中国大学慕课《农作学》课后作业参考答案...

    优学院<作业治疗>完整答案中国大学慕课<农作学>课后作业参考答案 更多相关问题 [判断题]由点及面法是一种将典故.故事.传说等与景物介绍有机结合起来的讲解方法( ). A. 对 ...

  5. 同声传译系统matlab,知到网课答案英语基础口译课后作业答案

    知到网课答案英语基础口译课后作业答案 更多相关 单选(2分) 连分式近似调用的MATLAB函数为() 单选(2分) 求解最小二乘曲线拟合问题调用的MATLAB函数是() 单选(2分) Mittag-L ...

  6. c语言孙力课后作业答案,课后作业答案

    <课后作业答案>由会员分享,可在线阅读,更多相关<课后作业答案(6页珍藏版)>请在人人文库网上搜索. 1.1,第6章输入输出和中断技术 6.1I/O接口的主要功能有哪些?有哪两 ...

  7. 慕课软件质量保证与测试(第三章.课后作业)

    慕课金陵科技学院.软件质量保证与测试.第三章.黑盒测试.课后作业 0 目录 3 黑盒测试 3.10 课后作业 3.10.1课堂重点 3.10.2测试与作业 4 下一章 0 目录 3 黑盒测试 3.10 ...

  8. php课后答案 唐四薪_智慧树答案大全WEB程序设计(PHP)课后作业答案

    智慧树答案大全WEB程序设计(PHP)课后作业答案 更多相关问题 涉及建设工程结构质量安全的监督检测,检测比例不得低于上年度建设工程检测总量的5%.检测的费 保障人体健康.人身.财产安全的标准和法规, ...

  9. c语言常数-ox6a是什么意思,c语言1-7章课后作业答案

    c语言1-7章课后作业答案 51intn=0:char*s:if(argc1)for(s=argv1:*s:s+)if(A=*s&*s=Z)|(a=*s&*s=z)n+:elsen=0 ...

最新文章

  1. 思科3750开启策略路由功能
  2. 344. Reverse String
  3. Java多线程系列--“JUC原子类”03之 AtomicLongArray原子类
  4. linux百万行数据加分页符,百万级数据量报表全量导出
  5. 电脑显示无法连接sql服务器,他人的电脑为什么无法连接我电脑上的sql sever服务器...
  6. java中bmi的制作_Axure教程:在线BMI计算器制作
  7. 圆柱属于能滚动的物体吗_小学人教版六年级下册数学第3章《圆柱的表面积》知识点+同步练习...
  8. Js中对URL进行转码与解码
  9. 从零到一学爬虫-爬取微博热搜示例
  10. ROS1云课- 1 0 2 4
  11. 宝塔php缓存关闭,宝塔面板定期释放PHP占用内存
  12. IAR Error[Pe020]: identifier 'FILE' is undefined 解决方法
  13. linux wps 文件关联,WPS文件扩展名 - 什么是.wps以及如何打开? - ReviverSoft
  14. ps2键盘测试软件,stm32_ps2键盘显示测试程序
  15. Tomcat服务器的默认端口是多少?怎样修改tomcat的端口?
  16. Python爬虫实战之爬取QQ音乐数据!QQ音乐限制太多了!
  17. CSR867x — IOS设备搜索到的BLE外设名称与实际名称不相符的问题分析
  18. lradc按键驱动程序分析(for F1C100S)
  19. 『优秀作品』20个激发灵感的橙色风格网站设计
  20. 微知库计算机应用基础,《现代职业教育》杂志2021年第2期改革探索实践栏目重点选题...

热门文章

  1. 题目11:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
  2. SCI写作【Machine learning and Deep learning】
  3. 我的世界服务器中的m p c显示指令,我的世界指令中的commat;p | 手游网游页游攻略大全...
  4. 高端小米,雷军求“稳”
  5. 阿里云ECS服务器绑定域名并访问项目
  6. SCPC / ACM2015国庆培训正式赛
  7. 前端!你究竟是个啥?
  8. JS监听页面----无鼠标键盘动作,自动跳页
  9. Gunicorn的安装与启动
  10. android 开发 心电图绘制