Saltar al contenido

Operador de módulo (%) en C / C ++ con ejemplos – Push

octubre 3, 2021

los Operador de módulo, denotado por %, es un operador aritmético.
El operador de división de módulo genera el recordatorio una división entera.

Sintaxis: Si xey son números enteros, entonces la expresión:

x % y

da el resto cuando x se divide por y.

Valor devuelto:

  • Si y se divide completamente, el resultado de la expresión es 0.
  • Si x no es completamente divisible por y, el resultado es el resto del rango [1, x-1].
  • Si x es 0, la división por cero es un error en tiempo de compilación.

Por ejemplo: Considere el siguiente código:

C ++

#include <iostream>

using namespace std;

int main(void)

{

    

    int x, y;

    

    

    int result;

    x = 3;

    y = 4;

    result = x % y;

    cout << result << endl;

    result = y % x;

    cout << result << endl;

    x = 4;

    y = 2;

    result = x % y;

    cout<<result;

    return 0;

}

C.

#include <stdio.h>

Operador de módulo (%) en C / C ++ con ejemplos - Push