Azzera filtri
Azzera filtri

How to find the largest factor of a number using while loops?

2 visualizzazioni (ultimi 30 giorni)
factor cannot be the number we are testing
  1 Commento
Evan Charlesworth
Evan Charlesworth il 11 Nov 2018
Modificato: madhan ravi il 11 Nov 2018
I've gotten this so far, but don't know where to go from here.
largestfactor=n-1;
while largestfactor>0
if mod(n,largestfactor)==0

Accedi per commentare.

Risposta accettata

Bruno Luong
Bruno Luong il 11 Nov 2018
largestfactor=floor(n/2);
while largestfactor>0
if mod(n,largestfactor)==0
break
end
largestfactor = largestfactor-1;
end

Più risposte (0)

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