用matlab判断一个输入整数的正负奇偶要求:输入一个整数用input function.然后判断这个数是 正奇 负奇 正偶 负偶 或者 零

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/10 20:17:43
用matlab判断一个输入整数的正负奇偶要求:输入一个整数用inputfunction.然后判断这个数是正奇负奇正偶负偶或者零用matlab判断一个输入整数的正负奇偶要求:输入一个整数用inputfu

用matlab判断一个输入整数的正负奇偶要求:输入一个整数用input function.然后判断这个数是 正奇 负奇 正偶 负偶 或者 零
用matlab判断一个输入整数的正负奇偶
要求:输入一个整数用input function.然后判断这个数是 正奇 负奇 正偶 负偶 或者 零

用matlab判断一个输入整数的正负奇偶要求:输入一个整数用input function.然后判断这个数是 正奇 负奇 正偶 负偶 或者 零
a = input('请输入一个整数:\n');
if sign(a) == 1 && mod(a,2) == 0
disp('正偶');
elseif sign(a) == 1 && mod(a,2) == 1
disp('正奇');
elseif sign(a) == -1 && mod(a,2) == 1
disp('负奇');
elseif sign(a) == -1 && mod(a,2) == 0
disp('负偶');
elseif sign(a) == 0
disp('零');
end

function input(n)
if rem(n,2)==0
str='偶';
else
str='奇';
end
if n>0
str=['正',str];
elseif n<0
str=['负',str];
else
str='零';
end
disp(str);