《课后作业系列》:三角形判断
题目要求
给定三个整数,分别表示三角形三条边的长度
判断这三条边能否构成三角形
如果能构成三角形,则输出:“可以组成三角形!”
如果不能构成三角形,则输出:“无法组成三角形!”
举例一
请输入三个整数: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;
}
结果展示:
《课后作业系列》:三角形判断相关推荐
- 《课后作业系列》:闰年判断
题目要求 给定一个年份n,判断该年是否为闰年. 如果是闰年,则输出:"n年是闰年!". 如果不是闰年,则输出:"n年不是闰年!". 举例一 请输入年份:1912 ...
- matlab用lism求零输入响应,信号与系统matlab课后作业_北京交通大学讲解.docx
信号与系统matlab课后作业_北京交通大学讲解.docx 信号与系统MATLAB平时作业 学院 电子信息工程学院 班级 姓名 学号 教师 钱满义 MATLAB习题 M3-1 一个连续时间LTI系统满 ...
- CSAPP 第3章 机器级编程课后作业
第3章 程序的机器级表示课后作业 3.58 一个函数的原型为: long decode2(long x, long y, long z); GCC 产生如下汇编代码: # long decode2(l ...
- 新农慕课python答案、第七周_优学院《作业治疗》完整答案中国大学慕课《农作学》课后作业参考答案...
优学院<作业治疗>完整答案中国大学慕课<农作学>课后作业参考答案 更多相关问题 [判断题]由点及面法是一种将典故.故事.传说等与景物介绍有机结合起来的讲解方法( ). A. 对 ...
- 同声传译系统matlab,知到网课答案英语基础口译课后作业答案
知到网课答案英语基础口译课后作业答案 更多相关 单选(2分) 连分式近似调用的MATLAB函数为() 单选(2分) 求解最小二乘曲线拟合问题调用的MATLAB函数是() 单选(2分) Mittag-L ...
- c语言孙力课后作业答案,课后作业答案
<课后作业答案>由会员分享,可在线阅读,更多相关<课后作业答案(6页珍藏版)>请在人人文库网上搜索. 1.1,第6章输入输出和中断技术 6.1I/O接口的主要功能有哪些?有哪两 ...
- 慕课软件质量保证与测试(第三章.课后作业)
慕课金陵科技学院.软件质量保证与测试.第三章.黑盒测试.课后作业 0 目录 3 黑盒测试 3.10 课后作业 3.10.1课堂重点 3.10.2测试与作业 4 下一章 0 目录 3 黑盒测试 3.10 ...
- php课后答案 唐四薪_智慧树答案大全WEB程序设计(PHP)课后作业答案
智慧树答案大全WEB程序设计(PHP)课后作业答案 更多相关问题 涉及建设工程结构质量安全的监督检测,检测比例不得低于上年度建设工程检测总量的5%.检测的费 保障人体健康.人身.财产安全的标准和法规, ...
- 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 ...
最新文章
- 思科3750开启策略路由功能
- 344. Reverse String
- Java多线程系列--“JUC原子类”03之 AtomicLongArray原子类
- linux百万行数据加分页符,百万级数据量报表全量导出
- 电脑显示无法连接sql服务器,他人的电脑为什么无法连接我电脑上的sql sever服务器...
- java中bmi的制作_Axure教程:在线BMI计算器制作
- 圆柱属于能滚动的物体吗_小学人教版六年级下册数学第3章《圆柱的表面积》知识点+同步练习...
- Js中对URL进行转码与解码
- 从零到一学爬虫-爬取微博热搜示例
- ROS1云课- 1 0 2 4
- 宝塔php缓存关闭,宝塔面板定期释放PHP占用内存
- IAR Error[Pe020]: identifier 'FILE' is undefined 解决方法
- linux wps 文件关联,WPS文件扩展名 - 什么是.wps以及如何打开? - ReviverSoft
- ps2键盘测试软件,stm32_ps2键盘显示测试程序
- Tomcat服务器的默认端口是多少?怎样修改tomcat的端口?
- Python爬虫实战之爬取QQ音乐数据!QQ音乐限制太多了!
- CSR867x — IOS设备搜索到的BLE外设名称与实际名称不相符的问题分析
- lradc按键驱动程序分析(for F1C100S)
- 『优秀作品』20个激发灵感的橙色风格网站设计
- 微知库计算机应用基础,《现代职业教育》杂志2021年第2期改革探索实践栏目重点选题...
热门文章
- 题目11:古典问题:有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月 后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
- SCI写作【Machine learning and Deep learning】
- 我的世界服务器中的m p c显示指令,我的世界指令中的commat;p | 手游网游页游攻略大全...
- 高端小米,雷军求“稳”
- 阿里云ECS服务器绑定域名并访问项目
- SCPC / ACM2015国庆培训正式赛
- 前端!你究竟是个啥?
- JS监听页面----无鼠标键盘动作,自动跳页
- Gunicorn的安装与启动
- android 开发 心电图绘制