Test  Status  Code Input and Output 

1  Pass 
x = [2 5 8 3 7 1];
y_correct = 4;
assert(isequal(NumOdd(x),y_correct))
ans =
logical
1
y =
0
y =
0
y =
1
y =
1
ans =
logical
1
y =
1
y =
1
y =
2
y =
2
y =
3
y =
3
y =
4
y =
4

2  Pass 
x = [2 5 0 3 7 0];
y_correct = 3;
assert(isequal(NumOdd(x),y_correct))
ans =
logical
1
y =
0
y =
0
y =
1
y =
1
ans =
logical
1
y =
1
y =
1
y =
2
y =
2
y =
3
y =
3
ans =
logical
1
y =
3
y =
3

3  Pass 
x = [2 5 10 3 7 0];
y_correct = 3;
assert(isequal(NumOdd(x),y_correct))
ans =
logical
1
y =
0
y =
0
y =
1
y =
1
ans =
logical
1
y =
1
y =
1
y =
2
y =
2
y =
3
y =
3
ans =
logical
1
y =
3
y =
3

4  Pass 
x = [2 4 6 8 4 0];
y_correct = 0;
assert(isequal(NumOdd(x),y_correct))
ans =
logical
1
y =
0
y =
0
ans =
logical
1
y =
0
y =
0
ans =
logical
1
y =
0
y =
0
ans =
logical
1
y =
0
y =
0
ans =
logical
1
y =
0
y =
0
ans =
logical
1
y =
0
y =
0

5  Pass 
x = [2 5 10 3 2 0];
y_correct = 2;
assert(isequal(NumOdd(x),y_correct))
ans =
logical
1
y =
0
y =
0
y =
1
y =
1
ans =
logical
1
y =
1
y =
1
y =
2
y =
2
ans =
logical
1
y =
2
y =
2
ans =
logical
1
y =
2
y =
2

6  Pass 
x = [];
y_correct = 0;
assert(isequal(NumOdd(x),y_correct))

7  Pass 
x = [1.5];
y_correct = 0;
assert(isequal(NumOdd(x),y_correct))
ans =
logical
1
y =
0
y =
0

8  Pass 
x = [11.9 3.7 5.01];
y_correct = 0;
assert(isequal(NumOdd(x),y_correct))
ans =
logical
1
y =
0
y =
0
ans =
logical
1
y =
0
y =
0
ans =
logical
1
y =
0
y =
0

Reverse the Words (not letters) of a String
228 Solvers
200 Solvers
354 Solvers
285 Solvers
200 Solvers