Can someone explain this loop?
Ältere Kommentare anzeigen
A = [0 1.7 2; 3 4 8; 4.2 3 8];
numEven = 0;
for k = 1:numel(A)
if mod(A(k),2) == 0
numEven = numEven+1;
end
end
Why numEven =5 ? Can someone explain? As I understand mod(A(k),2 == 0 is logical command therefore the sum of mod(A(k),2 supposed to be equal 5, and 5+1=6?
2 Kommentare
SALAH ALRABEEI
am 14 Jun. 2021
it counts the even numbers by checking the reminder of dividing by 2.
What is ur A!!
Tri Dang
am 14 Jun. 2021
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!