¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Cómo determinar si un número en una variable es par o impar: guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 47 Vistas
0
Cargando...

Hola,

¿Alguien podría decirme si hay alguna manera de saber si un número almacenado en una variable es 'par' o 'impar'?

Almaceno un número en una variable 'X' y me gustaría saber si es par o no.

Gracias,

Harsha.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Simplemente divide por 2 y verifica el resto.



report zrich_0001.

data:
      rem type p decimals 2,
      val type i value 657.

rem = ( val mod 2 ).
if rem = 0.
  write:/ 'Par'.
else.
  write:/ 'Impar'.
endif.

Saludos,

RIch Heilman

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

¡Hola!

Gracias.. Estaba usando '%' para este operador MOD..

así que no estaba obteniendo lo que necesitaba.

Ahora funciona.

Adiós

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Harsha,

Hazlo de esta manera,

V_Number = TRUNC( valoractual / 2 ).

V_REMAINDER = valoractual MOD 2.

si v_remaiinder = 0, entonces número par

de lo contrario

número impar

fin si.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Harsha,

Hazlo de esta manera,

V_Number = TRUNC( valor_actual / 2 ).

V_REMAINDER = valor_actual MOD 2.

si v_remaiinder = 0, entonces es un número par

de lo contrario

número impar

fin.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?