Comprobar si un número dado es par o impar en PL/SQL

Requisito previo : introducción
a PL/SQL En el código PL/SQL, los grupos de comandos se organizan dentro de un bloque. Un grupo de bloques relacionado con declaraciones o sentencias. En declare part, declaramos variables y entre start y end part, realizamos las operaciones.

Ejemplos:

Input: 2 
Output: even

Input: 5
Output: odd

El enfoque es dividir el número dado por 2 y si el resto es 0, entonces el número dado es incluso impar.

A continuación se muestra la implementación requerida:

DECLARE
    -- Declare variable n, s, r, len
    -- and m of datatype number
    n NUMBER := 1634;
    r NUMBER;
BEGIN
    -- Calculating modulo
    r := MOD(n, 2);
  
    IF r = 0 THEN
      dbms_output.Put_line('Even');
    ELSE
      dbms_output.Put_line('Odd');
    END IF;
END;
--End program 

Producción:

Even

Publicación traducida automáticamente

Artículo escrito por vt_m y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *