Introduzione a C#

Per provare gli esercizi di questo corso usa il sito https://glot.io/

 

 

La sintassi di C#

Per prima cosa arricchiamo il programma con alcuni commenti, che sono sempre preceduti dal doppio simbolo //

Possiamo osservare tre cose:

  • la fine di ogni riga di programma termina con un ;
  • le parentesi graffe { } vengono usate per racchiudere blocchi di codice
  • l'uso dell'indentazione (rientri nel testo, tasto TAB) fa capire cosa c'è dentro a un blocco

WriteLine e Write

Prova l'esempio:

Qual'è la differenza tra Write e WriteLine?

Variabili

Come tutti i linguaggi C# prevede l'uso delle variabili.

Sono dei contenitori dove è possibile memorizzare dei valori... numeri, testi o altro.

In C# le variabili devono essere dichiarate:

Ciao C#... ti informo che la variabile nome è una stringa, cioè conterrà sempre dei testi.

Ciao C#... ti informo che la variabile età contiene un numero intero, cioè senza virgola.

A questo punto possiamo chiedere a C# di scrivere sullo schermo il valore delle variabili:

using System;

Quando si dichiara una variabile non è necessario impostare immediatamente il suo valore:

Il valore della variabile può essere cambiato più volte nel corso del programma... per questo si chiama variabile:

Se non si vuole che il valore della variabile possa essere modificato, si può definirla come una costante:

Tipi di dati

In C# oltre alle variabili di tipo stringa e ai numeri interi esistono altri tipi di dati...

Dedica sempre un po' di tempo a scegliere il tipo di dati più adatto alla tua variabile.

Operazioni matematiche

Fare calcoli è molto semplice, e il risultato può essere memorizzato in una variabile:

La classe Math contiene diversi metodi matematici utili.

Trovare il massimo e il minimo tra due valori:

Calcolare la radice quadrata di un numero:

Calcolare il valore assoluto di un numero (cioè se è negativo toglie il segno):

Arrotondare un numero al più vicino numero intero:

Scrivere il valore delle variabili in una frase

Guarda questo esempio per capire come inserire il valore delle variabili all'interno di una frase:

Nota che per dire a C# di sostituire il valore delle variabili, prima delle virgolette devi mettere un $.

All'interno della frase, le variabili da sostituire sono messe tra parentesi graffe.

Suggerimenti:

  • usa dei nomi del tipo prodotto1, prodotto2, prodotto3 per i nomi delle variabili
  • per memorizzare il totale di ogni riga definisci delle variabili totale1, totale2, totale3
  • usa il simbolo \t per ottenere l'incolonnamento con le tabulazioni (TAB)
  • C#

CFP CNOS-FAP DON BOSCO - via XIII Martiri, 86 - 30027 San Donà di Piave (VE) - tel. 0421 338 980 - Organismo di Formazione accreditato dalla Regione del Veneto