write a matlab code that generate a random number, then divide the generated number by 4 if its even number and greater than 100.
1 回表示 (過去 30 日間)
古いコメントを表示
write a matlab code that generate a random number, then divide the generated number by 4 if its even number and greater than 100.
回答 (2 件)
KSSV
2020 年 7 月 3 日
- To generate randomnumber read about randi.
- To check whether even or not use mod. Read about mod.
- To check whether greater or not, read about inequalitites.
11 件のコメント
Sysy Gdhhdys
2022 年 3 月 15 日
編集済み: Walter Roberson
2022 年 3 月 15 日
clc;clear all;
x=randi([100,1000]) ;
disp(['the random number that is between 100 and 1000 is ( ' num2str(x) ')'])
if x>500;
disp('the number is greater than 500')
x2=~mod(x,2);
x3=x2*x;
x4=x3/4;
if x4==0;
disp('the number is odd')
else
disp(['that number is even and greater than 500 we divided by 4 is equal to (' num2str(x4) ')'])
end
else
disp('the number is not greater than 500')
end
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Matrix Indexing についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!