While loop for sums?
8 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Add up the squares of all odd positive integers until it equals or exceeds 5 million.
(1^2+3^2...)
2 comentarios
Steven Lord
el 1 de Dic. de 2016
Show what you've tried to do to solve the problem and ask a specific question about where you're having difficulty and you may receive some guidance.
Respuestas (3)
Image Analyst
el 1 de Dic. de 2016
Try this:
theSum = 0; % Initialize
thisNumber = -1;
while theSum < 5000000
thisNumber = thisNumber + .......
theSum = theSum + ......
end
I've given you a start. Please finish the rest of your homework yourself.
0 comentarios
s.p4m
el 1 de Dic. de 2016
Editada: s.p4m
el 2 de Dic. de 2016
sum=0;
k=0;
while(sum<=5*10^6)
if(mod(k,2))
sum=sum+k^2;
end
k=k+1;
end
Next time please try to solve your homework by yourself
5 comentarios
s.p4m
el 2 de Dic. de 2016
Thanks for the answer. You are right with every point.
I didn't know about the rule not to do outher people homework, but I will embrace it from now on.
Ver también
Categorías
Más información sobre Matrix Indexing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!