给定一个数组,我必须在数组中打印必须为正且可被 2 整除的数字,如果条件不满足打印“未找到”仅一次。
我已经运行了我的代码,但得到了整个数组长度的“没有找到”消息。我如何对其进行编码,以便它只说一次?
这是我的代码:
numbers = [9 3 7 3];
i = 1;
while i <= length(numbers)
if numbers(i)>0 && mod(numbers(i),2) == 0
disp(numbers(i))
else
disp('didint find')
i = i + 1;
end
end