Per provare gli esercizi di questo corso usa il sito https://glot.io/
Per prima cosa arricchiamo il programma con alcuni commenti, che sono sempre preceduti dal doppio simbolo //
Possiamo osservare tre cose:
Prova l'esempio:
Qual'è la differenza tra Write e WriteLine?
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:
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.
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:
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:
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