1

配列が与えられた場合、条件が印刷「見つかりませんでした」を1回だけ保持しない場合、正で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
4

1 に答える 1