Borrar filtros
Borrar filtros

How do I find all odd numbers between 1 and 60 but are divisible by 5?

4 visualizaciones (últimos 30 días)
Samariah
Samariah el 21 de Oct. de 2023
Editada: Torsten el 21 de Oct. de 2023
How do I find all odd numbers between 1 and 60 but are divisible by 5 using the for loop?
  12 comentarios
Samariah
Samariah el 21 de Oct. de 2023
mod(60, 5) this gave me 0 but how to I incorporate this into my for loop?
Torsten
Torsten el 21 de Oct. de 2023
Editada: Torsten el 21 de Oct. de 2023
This is almost a solution. More hints are not possible.
for i = 1:60
if mod(...) == 1 && mod(...) == 0
disp(i)
end
end
or shorter
X = 1:60;
X = X(mod(...) == 1 & mod(...) == 0)

Iniciar sesión para comentar.

Respuestas (1)

Walter Roberson
Walter Roberson el 21 de Oct. de 2023
hint:
for i = 1 : 60
r7 = remainder7(i);
if r7 == 0; disp(i); end
end
7 14 21 28 35 42 49 56
function v = remainder7(v)
while v >= 7
v = v - 7;
end
end

Categorías

Más información sobre Loops and Conditional Statements 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