计算三角形的周长

计算三角形的周长

时间: 1ms        内存:128M

描述:

输入三角形的三条边,判断是否能构成三角形,如果能构成三角形则输出该三角形的周长(三边之和),如果不能构成三角形,则输出error   

  注意:三条边长均为整数。

输入:

三角形的三条边的长度

输出:

如果构成三角形则输出三角形的周长,如果不能构成三角形则输出提示信息error

示例输入:

1   2   3

示例输出:

error

提示:

参考答案(内存最优[540]):

var 
	a,b,c:integer;
begin
	read(a,b,c);
	if (a+b<=c)or(a+c<=b)or(b+c<=a) then
		write('error')
	else
		write(a+b+c);
end.

参考答案(时间最优[0]):


#include <iostream>
using namespace std;
int main()
{
  int a,b,c;
  cin>>a>>b>>c;
  if(a+b>c&&a+c>b&&b+c>a)
	  cout<<a+b+c<<endl;
  else
	  cout<<"error"<<endl;
  return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注