给定三个边长,看看他们是否能够组成一个三角形.(MATLAB)给定三个边长,看看他们是否能够组成一个三角形.要求:编写M函数,输入参数为三个边长,而输出则为字符串,说明给定的边长是否能
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 20:40:07
![给定三个边长,看看他们是否能够组成一个三角形.(MATLAB)给定三个边长,看看他们是否能够组成一个三角形.要求:编写M函数,输入参数为三个边长,而输出则为字符串,说明给定的边长是否能](/uploads/image/z/14714199-63-9.jpg?t=%E7%BB%99%E5%AE%9A%E4%B8%89%E4%B8%AA%E8%BE%B9%E9%95%BF%2C%E7%9C%8B%E7%9C%8B%E4%BB%96%E4%BB%AC%E6%98%AF%E5%90%A6%E8%83%BD%E5%A4%9F%E7%BB%84%E6%88%90%E4%B8%80%E4%B8%AA%E4%B8%89%E8%A7%92%E5%BD%A2.%EF%BC%88MATLAB%EF%BC%89%E7%BB%99%E5%AE%9A%E4%B8%89%E4%B8%AA%E8%BE%B9%E9%95%BF%2C%E7%9C%8B%E7%9C%8B%E4%BB%96%E4%BB%AC%E6%98%AF%E5%90%A6%E8%83%BD%E5%A4%9F%E7%BB%84%E6%88%90%E4%B8%80%E4%B8%AA%E4%B8%89%E8%A7%92%E5%BD%A2.%E8%A6%81%E6%B1%82%EF%BC%9A%E7%BC%96%E5%86%99M%E5%87%BD%E6%95%B0%2C%E8%BE%93%E5%85%A5%E5%8F%82%E6%95%B0%E4%B8%BA%E4%B8%89%E4%B8%AA%E8%BE%B9%E9%95%BF%2C%E8%80%8C%E8%BE%93%E5%87%BA%E5%88%99%E4%B8%BA%E5%AD%97%E7%AC%A6%E4%B8%B2%2C%E8%AF%B4%E6%98%8E%E7%BB%99%E5%AE%9A%E7%9A%84%E8%BE%B9%E9%95%BF%E6%98%AF%E5%90%A6%E8%83%BD)
给定三个边长,看看他们是否能够组成一个三角形.(MATLAB)给定三个边长,看看他们是否能够组成一个三角形.要求:编写M函数,输入参数为三个边长,而输出则为字符串,说明给定的边长是否能
给定三个边长,看看他们是否能够组成一个三角形.(MATLAB)
给定三个边长,看看他们是否能够组成一个三角形.
要求:
编写M函数,输入参数为三个边长,而输出则为字符串,说明给定的边长是否能够组成三角形,若可能,进一步指出是否为等腰三角形或者是等边三角形.
对输入的错误数据格式(如字符串等)能够给出错误提示.
function sanjiaoxing(a,b,c)
a=input('input a:');
b=input('input b:');
c=input('input c:');
if a+b>c&b+c>a&a+c>b
disp('符合三角形条件')
if (a==b&a~=c)|(b==c&b~=a)|(a==c&c~=b)
disp('并且是等腰三角形')
elseif a==b&b==c
disp('并且是等边三角形')
end
else
disp('不符合三角形条件')
end
这个程序应该怎样改呢?
给定三个边长,看看他们是否能够组成一个三角形.(MATLAB)给定三个边长,看看他们是否能够组成一个三角形.要求:编写M函数,输入参数为三个边长,而输出则为字符串,说明给定的边长是否能
function sanjiaoxing(a,b,c)
if a+b>c&&b+c>a&&a+c>b
disp('符合三角形条件')
if (a==b&&a~=c)||(b==c&&b~=a)||(a==c&&c~=b)
disp('并且是等腰三角形')
elseif a==b&&b==c
disp('并且是等边三角形')
end
else disp('不符合三角形条件')
end