Programa C ++ para verificar si el número es par o impar

En este ejemplo, la instrucción if … else se usa para verificar si un número ingresado por el usuario es par o impar.

Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de C ++:

  • C ++ if, if … else y anidado if … else

Los números enteros que son perfectamente divisibles entre 2 se llaman números pares.

Y aquellos enteros que no son perfectamente divisibles por 2 no se conocen como números impares.

Para verificar si un número entero es par o impar, el resto se calcula cuando se divide por 2 usando el operador de módulo % . Si el resto es cero, ese número entero es par si no, ese número entero es impar.

Ejemplo 1: verifique si el número es par o impar usando if else

 #include using namespace std; int main() ( int n; cout <> n; if ( n % 2 == 0) cout << n << " is even."; else cout << n << " is odd."; return 0; ) 

Salida

 Ingrese un número entero: 23 23 es impar.

En este programa, la instrucción if … else se usa para verificar si n%2 == 0es verdadera o no. Si esta expresión es verdadera, n es par si no n es impar.

También puede usar operadores ternarios?: En lugar de la instrucción if … else. El operador ternario es una notación abreviada de la declaración if … else.

Ejemplo 2: comprobar si el número es par o impar mediante operadores ternarios

 #include using namespace std; int main() ( int n; cout <> n; (n % 2 == 0) ? cout << n << " is even." : cout << n << " is odd."; return 0; )

Articulos interesantes...