How could find multiples of a given number N ?
Mostra commenti meno recenti
The input is taken from the user.
Risposta accettata
Più risposte (2)
ilker melik
il 30 Lug 2020
Modificato: ilker melik
il 30 Lug 2020
function c = finding_multipliers(y) % y is the number that you are looking for.
count = 0;
n = 1;
while n < y
if mod(y,n) == 0
count = count + 1;
c(count,1) = n;
end
n = n + 1;
end
This can be a helpful function.
1 Commento
A better use of MATLAB:
>> y = 15;
>> v = 2:y/2;
>> c = v(mod(y,v)==0)
c =
3 5
Also read the comments to this answer:
RINU BENNY
il 26 Apr 2022
0 voti
n=input('enter the number whose multiple is needed'); m=input('enter the range of multiples needed'); for i=0:m if mod(i,n)==0 disp(i); end end
Categorie
Scopri di più su MATLAB in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!