Jak używać operatora przypisania odejmowania w C ++

Jak używać operatora przypisania odejmowania w C ++
Operator przypisania odejmowania (-=) wykonuje dwuetapowe obliczenia w jednym kroku. Od nazwy, odejmuje wartość zmiennej po prawej stronie i przypisuje wynik do zmiennej lewej strony. Ten samouczek sprawi, że zrozumiesz przypisanie złożone -= operator w C ++ z niektórymi przykładami.

Co to jest operator przypisania odejmowania w C++

Operator przypisania odejmowania (-=) wykonuje zadania matematyczne tylko w jednym kroku, co minimalizuje złożoność programu i poprawia jego wydajność. Składnia operatora przypisania odejmowania (-=):

wartość1 -= wartość2;

Wartością może być operand lub dowolna wartość danych. Jak wartość1 -= wartość 2 Działa jak wartość1-wartość2 i zapisz wynik do wartość 1. Spójrzmy na przykłady programu w C ++, które wykorzystują „-=” operator.

Przykład 1

Program C ++ jest zdefiniowany poniżej w bardzo prosty sposób:

#włączać
za pomocą przestrzeni nazw Std;
int main ()
int a = 10;
a -= 2;
Cout << "Value of a using (-=) Operator: " << a << endl;

W niniejszym kodzie operator przypisania odejmowania jest wykorzystywany do przyjmowania A zmienna o wartości początkowej 10, odejmij od niego wartość 2, a następnie uratował wynik A. Tak więc wyjście wykazało nową wartość zmiennej 8:

Przykład 2

Poniżej znajduje się kolejny przykład użycia operatora przypisania odejmowania z instrukcjami warunkowymi:

#włączać
za pomocą przestrzeni nazw Std;
int main ()
int a = 20;
Cout << "The initial value of a is: " << a << endl;
a -= 10;
if (a == 10)
Cout<< "After using Subtraction assignment operator a Value = " < w przeciwnym razie
Cout<< "Invalid" << a << endl;

powrót 0;

Tutaj zmienna liczb całkowita A jest inicjowany za pomocą 20 wartość początkowa. Do odjęcia 10 z A, Używamy -= operator. Po przeprowadzeniu operacji odejmowania używamy następnie Jeśli inaczej stwierdzenie ustalenia, czy wartość A jest równe 10. Wiadomość Po użyciu operatora przypisania odejmowania wartość = jest wydrukowany, a następnie wartość, jeśli warunek jest prawdziwy. Jeśli nie, wyświetlamy komunikat o błędzie Nieważny, która jest wartością A. Wyjście na ekranie będzie następujące:

Wniosek

Operatorzy przypisywania złożonych są kombinacją dwóch połączonych operatorów. W tym samouczku wyjaśniliśmy -= operator przypisania związku, który jest bardzo przydatny, aby uzyskać różnicę między dwiema zmiennymi przeciwnych stron = i przydzielić wynik do zmiennej lewej strony tylko w jednym kroku. Powyższy artykuł opracowano również w programie Przykładowy program operatora przypisania odejmowania C ++ z prostym zestawem danych liczb całkowity.