Operatore di assegnazione di sottrazione in C#

Operatore di assegnazione di sottrazione in C#

Nella programmazione C#, risolviamo milioni di problemi utilizzando gli operatori. Gli operatori eseguono operazioni diverse e vengono anche utilizzati per l'assegnazione di valori alle variabili. Gli operatori di assegnazione danno valore alle variabili. Abbiamo ciò che chiamiamo operatori di assegnazione composta in cui l'operatore di assegnazione di sottrazione è uno di questi. Esistono undici tipi di operatori di assegnazione composta. Tutti eseguono un'operazione e assegnano il valore alla variabile. L'operatore uguale (=) viene utilizzato per assegnare il valore a qualsiasi variabile nonostante il suo tipo di dati. È identificato come operatore di assegnazione. Il valore su cui eseguiamo operazioni diverse è chiamato operando. Nell'assegnazione della sottrazione, il valore giusto è assegnato all'operando sinistro. Sottrae il valore dalla variabile e il valore risultante viene assegnato a quella variabile. Ad esempio, p - = 9 funziona come p = p -9. Possiamo dire che l'assegnazione di sottrazione è un metodo stenano per sottrarre e assegnare i valori a una variabile come un valore a = a.

Sintassi:

Operand -= operand

Gli operandi possono essere qualsiasi variabile o valore che sottrae il secondo operando dal primo e memorizza il risultato nel primo operando.

Esempio 1:

Utilizzeremo l'operatore di assegnazione di sottrazione con un valore intero e vedremo la differenza prima e dopo l'assegnazione di questo operatore.

Innanzitutto, dichiarare e inizializzare la variabile "value_1" di tipo intero. Quindi, stampa un messaggio chiamando la console.Funzione writeline (). L'intero che viene archiviato nella variabile "value_1" è anche mostrato usando la console.Metodo WriteLine (). Qui, utilizziamo la console.Metodo WriteLine () mediante concatenazione (+) Il messaggio con il nome della variabile, "value_1". Nell'istruzione successiva, la cifra "7" viene sottratta dal "valore_1" utilizzando l'operatore di assegnazione di sottrazione. Quindi, utilizza una console.Funzione WriteLine () per visualizzare un testo insieme al suo valore. Questa funzione stampa il nuovo valore di "value_1". Poiché C# è compilato riga per riga, poiché 78 è il valore iniziale assegnato alla variabile "Valore 1", il compilatore lo visualizzerà prima. Il compilatore eseguirà quindi l'operazione di assegnazione della sottrazione e visualizzerà il nuovo valore quando compila il secondo metodo della console.

Esempio 2:

Osserveremo come utilizzare l'operatore di assegnazione della sottrazione nell'istruzione "se altro" quando abbiamo a che fare con due valori interi e quando entrambi gli operandi sono variabili.

Qui, definiamo due variabili di tipo intero: "Val_1" e "Val_2". Quindi, utilizzare l'istruzione "if-else" per verificare la condizione richiesta. La condizione è che se il primo valore che è "val_1" è maggiore di 70, eseguiamo il corpo. Utilizziamo l'operatore di assegnazione di sottrazione nel corpo dell'istruzione "if" per sottrarre il secondo valore che è "val_2" dal primo valore "val_1". Quindi, assegniamo il valore a "val_1". Quindi, mostra il risultato insieme al messaggio sulla console. Se la condizione definita dell'espressione "if" non è soddisfatta, eseguiamo la parte "else". Utilizziamo l'operatore di assegnazione di sottrazione nella parte "else" per sottrarre il primo valore "val_1" dal secondo valore "Val_2". Quindi, assegniamo il valore al "val_2". Quindi, presenta il valore sullo schermo impiegando la console.Funzione writeline ().

Il corpo dell'istruzione "if" è valutato in questo codice perché l'espressione dell'istruzione "if" è soddisfatta.

Esempio 3:

Questo esempio coprirà l'uso dell'operatore di assegnazione di sottrazione nel ciclo "per". Continua a ripetere fino a quando la condizione data non viene soddisfatta.

Una variabile intera "numero_1" viene dichiarata e assegnata a un valore di "80". Successivamente, usa un ciclo "per". Definire e inizializzare l'iteratore all'interno di questo ciclo. Quindi, impostare la condizione per iterazione e incrementare il valore di "I". Nel corpo del ciclo "per", eseguire l'operazione di assegnazione della sottrazione della variabile "Number_1" sottraendolo da 2. Quindi, visualizza i valori uno dopo l'altro con l'uso del loop "per". Il ciclo "per" passa quattro volte e visualizza il valore ogni volta che esegue il corpo. La console.La funzione WriteLine () viene utilizzata all'interno del ciclo "per" per concatenare il valore di "i" con il messaggio. Il valore si aggiorna ogni volta quando viene eseguito il ciclo. In questo modo, vedremo il valore aggiornato sulla console. Ogni volta che viene eseguito il ciclo "per", aumenta il valore dell'iteratore "i". Quando "io" è maggiore della condizione richiesta, il ciclo terminerà. Il ciclo inizia da 0 e stampa il valore originale sottratto da 2 e così via.

Esempio 4:

Ora, utilizziamo l'operatore di assegnazione di sottrazione con i valori del punto mobile.

Nella prima affermazione, vengono inizializzati due valori di punto mobile. Quindi, viene applicato un ciclo "per". All'interno del ciclo "per", inizializza l'iteratore con un valore "0" e definisce la condizione. Questo ciclo esegue 6 volte perché la condizione è definita che l'iteratore è inferiore e uguale a cinque. L'espressione "i ++" incrementa l'iteratore fino a quando non rende la condizione data, false. L'iteratore inizia da 0 a 5 che esegue il ciclo "per" 6 volte ogni volta che il valore di "no_1" viene sottratto dal valore di "no_2". Quando il valore viene sottratto per la prima volta, aggiorna il valore della variabile "no_1" e il processo continua fino a quando la condizione del ciclo "per" è vera. Tuttavia, il ciclo termina e il codice rimanente viene eseguito quando il valore di "i" è uguale a 6. Al di fuori del ciclo "per", abbiamo un'istruzione che mostra l'ultimo valore che viene archiviato nella variabile "No_1".

Conclusione

L'uso dell'operatore di assegnazione di sottrazione (-=) nei codici del linguaggio C# è completamente spiegato in questa guida. Con l'aiuto di esempi di codice pratico, abbiamo esplorato tutto per quanto riguarda l'operatore di assegnazione di sottrazione (-=). Questo operatore può essere utilizzato come metodo shorthand per sottrarre qualcosa dalla variabile e per assegnare il valore risultante a quella variabile. L'operatore di assegnazione può eseguire sottrazione e assegnazione di due variabili.