really need help on this question!!!! I want to calculate the sum of all odd number, where do I do wrong?
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
kanghao he
il 19 Nov 2016
Commentato: James Tursa
il 22 Nov 2016
clear all, close all, clc, format compact, format long g
A=[12 2 33 15 66;
40 54 79 14 14;
88 2 54 30 47;
37 85 92 14 48;
55 19 88 62 37;
33 12 23 17 25;
75 59 40 26 24;
9 20 44 85 88;
45 57 36 25 49;
92 62 46 88 58];
answer=0;
for m=1:length(A);
for n=1:length(A);
if rem(A(m,n),1)==0
answer=answer+A(m,n);
end
end
end
answer
3 Commenti
James Tursa
il 22 Nov 2016
Change your test from
if rem(A(m,n),1)==0
to
if rem(A(m,n),2)==1
Risposta accettata
Andrei Bobrov
il 19 Nov 2016
Modificato: Andrei Bobrov
il 19 Nov 2016
A=[12 2 33 15 66;
40 54 79 14 14;
88 2 54 30 47;
37 85 92 14 48;
55 19 88 62 37;
33 12 23 17 25;
75 59 40 26 24;
9 20 44 85 88;
45 57 36 25 49;
92 62 46 88 58];
out = sum(A(rem(A,2)~=0));
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Creating and Concatenating Matrices in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!