Programmare Visual C# .NET – La sottrazione in C#

Scritto da christian | 29 agosto, 2010 19:53

E’ abbastanza semplice in C#, realizzare una sottrazione. Per sottrarre un numero da un altro si ricorre all’operatore meno (-).

Aggiungete un nuovo bottone al vostro form, dopodiché settate le seguenti proprietà nella finestra delle proprietà:

Name: btnSubtract

Size: 100, 30

Text: Subtract

Fate doppio clic su di esso per aprire la finestra di progettazione, ed aggiungete le seguenti righe di codice:

int answerSubtract;

answerSubtract = 50 – 25;

MessageBox.Show( answerSubtract.ToString() );

la vostra finestra di progettazione sarà quindi simile a quella qui sotto riportata:

Abbiamo quindi creato la variabile answerSubtract, che conterrà il risultato della sottrazione.

Nella seconda linea di codice abbiamo usato il simbolo meno per sottrarre 25 da 50.

E per finire nell’ ultima linea di codice visualizziamo in una messageBox il risultato della sottrazione.

Assicuratevi di non aver commesso errori di digitazione, dopodiché eseguite il programma.

Cliccate sul bottone e vi verrà visualizzato il risultato dell’operazione che sarà, ovviamente, 25.

Interrompete l’esecuzione del programma, rientrate nella finestra di progettazione e cambiate il 25, in 25,5.

answerSubtract = 50 – 25,5;

Provate ad eseguire il programma e verrà evidenziata in blu la linea di codice appena modificata.

Il motivo è lo stesso che per l’ addizione: stiamo cercando di inserire un numero float in una variabile intera.

Proprio perché il simbolo matematico è cambiato, non significa che possiamo disobbedire alle regole del C#!

Cambiate nuovamente il 25,5 in 25 oppure utilizzate il Cast, e vedrete che il codice verrà eseguito correttamente.

E’ inoltre possibile sottrarre più di un numero. Cambiate la vostra linea di codice in questa:

answerSubtract = 50-25 – 10-2;

Eseguite il programma e, questa volta nella messageBox comparirà il numero 13.

E’ possibile utilizzare  al posto dei numeri, delle variabili. Aggiungete la seguente variabile intera al codice:

int numberOne = 12;

Quindi modificate la seconda riga in:

answerSubtract = 50 - numberOne;

Ecco come dovrebbe comparire la vostra finestra di progettazione:

Qui abbiamo creato una variabile intera chiamata numberOne alla quale verrà assegnato il valore intero 12.

Mentre a seguito stiamo sottraendo da 50, tutto ciò che è nella variabile numberOne.

Eseguite il programma, cliccate sul pulsante Subtract. Dovreste ottenere come risposta nella messageBox il numero 38.

Esercizio

Impostate un’altra variabile. Chiamatela numberTwo.

Inserite il valore 4 all’interno di questa nuova variabile.

Sottraete da 50  le variabili numberOne e numberTwo.

Quando si esegue il codice, il valore visualizzato nella messageBox sarà 34.

Nella lezione successiva, utilizzeremo addizione e sottrazione insieme.

<-Somma con variabili float

Mischiare somma e sottrazione->

<- Torna all’indice

3 risposte a “Programmare Visual C# .NET – La sottrazione in C#”

  1. [...] Programmare Visual C# .NET – La sottrazione in C# (1) [...]

Lascia un Commento