Borrar filtros
Borrar filtros

How could find multiples of a given number N ?

134 visualizaciones (últimos 30 días)
Neha W
Neha W el 29 de Mzo. de 2016
Respondida: RINU BENNY el 26 de Abr. de 2022
The input is taken from the user.

Respuesta aceptada

Torsten
Torsten el 29 de Mzo. de 2016
"input" is a multiple of N if and only if mod(input,N)=0.
Best wishes
Torsten.

Más respuestas (2)

ilker melik
ilker melik el 30 de Jul. de 2020
Editada: ilker melik el 30 de Jul. de 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 comentario
Stephen23
Stephen23 el 30 de Jul. de 2020
Editada: Stephen23 el 30 de Jul. de 2020
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:

Iniciar sesión para comentar.


RINU BENNY
RINU BENNY el 26 de Abr. de 2022
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

Categorías

Más información sobre Shifting and Sorting Matrices en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by