Hola, quería probar en este ejercicio haciendo un for de 1:100 e identificar los múltiplos con la función mod, por ejemplo si mod(a,3)=0, a sería múltiplo de 3. De esa forma encadenar if para los múltiplos de 3, 5 y los que se piden.
Pero me da un error que no me doy cuenta cual es, me genera incluso una variable mod que en realidad tampoco lo busco.
Adjunto un ejemplo mas corto con valores inventados de lo que estoy intentando hacer:
for a=1:10
if mod(a,2)=0
disp('par')
endif
endfor
Eso debería mostrarme la palabra "par" para los valores pares entre 1 y 10. Sin embargo me da:
warning: suggest parenthesis around assignment used as truth value near line 2, column 12 in file
Seguramente estoy haciendo algo mal y no logro verlo.
Gracias.