Cómo usar la función resto en C ++

Cómo usar la función resto en C ++
Un resto es un número que sigue siguiendo la división en matemáticas. Si algo no es completamente divisible por un número diferente llamado divisor, el resultado de la división produce un número. Esto se conoce como el resto. El mismo concepto se emplea en C ++ con la ayuda del resto función. Este artículo demuestra el resto() función y su uso en c++.

¿Cuál es la función resto () en c?++

Una función restante en C ++ es una función de las matemáticas que calcula la cantidad restante de una operación de división. La función restante también se conoce como la operación de módulo y se denota por el porcentaje firmar (%).

Sintaxis del resto () en c++

La sintaxis del resto() La función en C ++ es la siguiente:

return_type Rester (data_type A, data_type b);

Dónde a es el dividido y b es el divisor.

Parámetros de la función resto () en c++

El resto() La función en C ++ toma dos parámetros:

  • Dividendo: el número a dividirse (tipo: flotante, doble o largo Doble)
  • Divisor: el número para dividir el dividendo por (tipo: flotante, doble o largo Doble)

La función devuelve el resto después de dividir el dividendo por el divisor. El resto será denotado por el mismo símbolo que el dividendo.

Nota: En C ++ RESTERER FUNTY devuelve tres tipos de valores; doble, flotante o largo doble.

Veamos cómo usar un resto() función con diferentes ejemplos de programa C ++.

La función resto () en C ++ se implementa simplemente en el siguiente código.

#incluir
#incluir
usando el espacio de nombres STD;
int main ()
int a, b, Ans;
cout << "Enter value of a: ";
cin >> a;
cout << "Enter value of b: ";
Cin >> B;
Ans = resto (a, b);
cout << "Value of Remainder of " << a << "/" << b << " is: " << ans << endl;
regresar 0;

En el código anterior, hemos declarado A, B, y ans como enteros. Usando la declaración CIN, luego le pedimos a la persona que ingrese los enteros para A y B.

Después de que el usuario ingresa los valores, calculamos el resto utilizando el resto() función y la almacenó en el ans variable. Finalmente, utilizamos el comando cout para mostrar la salida.

Producción

Nota: Si el dividendo es más pequeño que el divisor, entonces el resto será dividendo. Por ejemplo, si el dividendo es 3 y el divisor es 15 (3/15), el resto será 3 ya que el cociente es 0.

También puedes usar el resto() función para devolver una respuesta flotante. La instrucción establecida para dicho escenario es la siguiente.

#incluir
#incluir
usando el espacio de nombres STD;
int main ()
flotar A, B;
cout << "Enter numerator value: ";
cin >> a;
cout << "Enter denominator value: ";
Cin >> B;
cout << "Numerator and denominator values are: " << a << " and " << b << endl;
cout << "The remainder is: " << remainder(a, b) << endl;
regresar 0;

En el código anterior, hemos declarado a y b Como variables flotantes. Después de que el usuario ingresa los valores, mostramos los valores de a y b utilizando el cout declaración. Luego, calculamos el resto usando el resto() función desde el cmath biblioteca y la mostró usando el cout declaración.

Producción

Conclusión

Para determinar el resto de los parámetros, usamos el resto() función en c++. Esta función acepta dos parámetros, uno es dividendo y otro es divisor. Emite el resto de dividendos y divisor. La redacción anterior le ha demostrado diferentes usos de la función resto a través de ejemplos.