Azzera filtri
Azzera filtri

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

4 visualizzazioni (ultimi 30 giorni)
How do I find all odd numbers between 1 and 60 but are divisible by 5 using the for loop?
  12 Commenti
Samariah
Samariah il 21 Ott 2023
mod(60, 5) this gave me 0 but how to I incorporate this into my for loop?
Torsten
Torsten il 21 Ott 2023
Modificato: Torsten il 21 Ott 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)

Accedi per commentare.

Risposte (1)

Walter Roberson
Walter Roberson il 21 Ott 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

Categorie

Scopri di più su Loops and Conditional Statements in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by