¿Qué es el operador de asignación de resta en c?++
El operador de asignación de sustracción (-=) Realiza tareas matemáticas en un solo paso, lo que minimiza la complejidad del programa y mejora su eficiencia. La sintaxis del operador de asignación de sustracción (-=):
valor1 -= valor2;El valor puede ser un operando o cualquier tipo de valor de datos. Como valor1 -= valor 2 funciona como valor1-valor2 y guarda el resultado a valor1. Veamos ejemplos de programa en C ++ que utilizan el "-=" operador.
Ejemplo 1
El programa C ++ se define a continuación de una manera muy simple:
#incluirEn este código, el operador de asignación de sustracción se utiliza para tomar a variable con un valor inicial de 10, reste de él un valor de 2, y luego guardó el resultado a a. Entonces, la salida mostró el nuevo valor de la variable 8:
Ejemplo 2
El siguiente es otro ejemplo del uso del operador de asignación de sustracción con declaraciones condicionales:
#incluirAquí, la variable entera a se inicializa con un 20 valor inicial. Restar 10 de a, Utilizamos el -= operador. Después de realizar la operación de sustracción, luego usamos un if-else declaración para determinar si el valor de a es igual a 10. El mensaje Después de usar el operador de asignación de subtracción un valor = se imprime seguido por el valor de un si la condición es verdadera. Si no, mostramos el mensaje de error Inválido, ¿Cuál es el valor de a. La salida en la pantalla será la siguiente:
Conclusión
Los operadores de asignación de compuestos son la combinación de dos operadores combinados. En este tutorial, hemos explicado el -= Operador de asignación de compuestos que es muy útil para obtener una diferencia entre dos variables de los lados opuestos de = y asignar el resultado a la variable del lado izquierdo en un solo paso. El artículo anterior también elaboró en el programa Ejemplo de Operador de asignación de subtracción de C ++ con un tipo de datos entero simple y una declaración IF-Else.