Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: diegopi en 11 de Abril 2020, 11:19

Título: comprobar si número listado es simultáneamente múltiplo de 2 y múltiplo de 3
Publicado por: diegopi en 11 de Abril 2020, 11:19
 for x=[1:1:100]
       if (mod(x,2) == 0 && mod(x,3)== 0)
 
            disp(x)
 
       end
end

ahora la pregunta es no se cumple el enunciado anterior:

No sé si esto es válido:

~(if (mod(x,2) == 0 && mod(x,3)== 0))
Título: Re:l numero listado es simultáneamente múltiplo de 2 y múltiplo de 3.
Publicado por: Kabuto en 11 de Abril 2020, 17:46
Que lenguaje es, ¿MatLab?

Nunca lo he usado, así que no puedo ayudar demasiado.

Aparentemente la lógica es correcta. Si te está fallando, puede que sea un problema de sintaxis.
Prueba a encerrar las dos condiciones cada una dentro de su paréntesis propio.

Citar
if (mod(x,2) == 0) && (mod(x,3)== 0)