Write a function count_odd that takes two arguments: low_bound and high_bound. The function counts how many odd values are there between the low_bound and the high_bound. Last it returns the number of odd numbers between these two values.

Here is what I have. All help is appreciated.
function count_odd(low_bound, high_bound)
% promt user to enter low_bound and high_bound
low_bound=input('Enter low bound: ')
high_bound=input('Enter high bound: ')
end

3 件のコメント

You are passing low_bound and high_bound into the function so you shouldn't then be asking for them as input.
Since it is your question though you need to show a little more effort that that on the actual question at hand - i.e. counting odd values.
doc rem
doc sum
would both be helpful for doing that.
How do I get it to display how many odd values there are? That is what I am not understanding. Say I enter 12 and 20, how do I get it to display 4 because that's how many odd values are between there.
Adam
Adam 2018 年 7 月 26 日
The questions asks you to return it, not display it, so just calculate it in a variable and return that variable from the function.

サインインしてコメントする。

 採用された回答

madhan ravi
madhan ravi 2018 年 7 月 26 日
編集済み: madhan ravi 2018 年 7 月 26 日
l=1 %lower bound
u = 9 %upper bound
boundary_vector=l:u
counter = 0;
for i = 1:length(boundary_vector)
if rem(boundary_vector(i),2)==0
counter = counter + 1;
end
end
odds = length(boundary_vector) - counter

4 件のコメント

When I do this I get an error that say undefined function or variable n.
Adam
Adam 2018 年 7 月 26 日
That's what often happens when you just copy someone's answer rather than work out how to do it yourself!
I didn't just copy it. I have my own work down and used this as help. My code is a function because that is what the question asked for.
madhan ravi
madhan ravi 2018 年 7 月 26 日
編集済み: madhan ravi 2018 年 7 月 26 日
Updated the code, you can try it now

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchange で Get Started with MATLAB についてさらに検索

タグ

質問済み:

2018 年 7 月 26 日

編集済み:

2018 年 7 月 26 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by