how to find the summation for the odd and even numbers(from 0 to 100) save odd number in sum1 and even in sum2
56 ビュー (過去 30 日間)
古いコメントを表示
using for loop not while
4 件のコメント
Geoff Hayes
2019 年 3 月 10 日
yazan - we have all been new to MATLAB at one time...but that shouldn't be a reason to not try do your homework. Please make an attempt at coding up a solution for this problem. Since you have to use a for loop (and not a while loop) see for loop and mod (which can be used to determine if a number is even or odd).
回答 (1 件)
Raghunandan V
2019 年 3 月 11 日
編集済み: Raghunandan V
2019 年 3 月 12 日
tryThis:
N=100;
Numbers = [1:1:N];
Even = Numbers((mod(Numbers,2) ==0));
Sum1 = sum(Even);
odd = Numbers((mod(Numbers,2) ==1));
sum2 = sum(odd);
2 件のコメント
Geoff Hayes
2019 年 3 月 11 日
The loop isn't necessary since k is unused and so you are just repeating the same four lines of code N times.
参考
カテゴリ
Help Center および File Exchange で Get Started with MATLAB についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!