Ecco degli esercizi semplici con soluzione per praticare le basi dei tipi di dati in C#.
Esercizio 1
Scrivi un programma che dichiari tre variabili di tipo intero e successivamente le inizializzi con i valori 10, 20 e 30.
int numero1, numero2, numero3;numero1 = 10;numero2 = 20;numero3 = 30;
Esercizio 2
Scrivi un programma che dichiari una variabile di tipo stringa e la inizializzi con un messaggio di saluto. Successivamente, stampa il contenuto della variabile a schermo.
string saluto = "Ciao! Benvenuto!";Console.WriteLine(saluto);
Esercizio 3
Scrivi un programma che dichiari una variabile di tipo decimale e la inizializzi con un valore decimale. Successivamente, esegui un'operazione matematica con la variabile e stampa il risultato.
decimal numeroDecimal = 3.14m;decimal risultato = numeroDecimal * 2;Console.WriteLine("Il risultato è: " + risultato);
Esercizio 4
Scrivi un programma che dichiari una variabile di tipo carattere e la inizializzi con un carattere specifico. Successivamente, stampa il valore della variabile a schermo.
char carattere = 'A';Console.WriteLine("Il carattere è: " + carattere);
Esercizio 5
Scrivi un programma che dichiari una variabile booleana e la inizializzi con il valore true. Successivamente, stampa il valore della variabile a schermo.
bool isTrue = true;Console.WriteLine("Il valore booleano è: " + isTrue);
Esercizio 6
Scrivi un programma che dichiari una variabile di tipo intero e la inizializzi con un numero intero. Successivamente, esegui un'operazione matematica con la variabile e stampa il risultato.
int numeroIntero = 10;int risultato = numeroIntero * 5;Console.WriteLine("Il risultato è: " + risultato);
Esercizio 7
Scrivi un programma che dichiari una variabile di tipo float e la inizializzi con un valore a virgola mobile. Successivamente, esegui un'operazione matematica con la variabile e stampa il risultato.
float numeroFloat = 3.14f;float risultato = numeroFloat / 2;Console.WriteLine("Il risultato è: " + risultato);
Esercizio 8
Scrivi un programma che dichiari una variabile di tipo double e la inizializzi con un valore a doppia precisione. Successivamente, esegui un'operazione matematica con la variabile e stampa il risultato.
double numeroDouble = 2.71828;double risultato = numeroDouble + 1;Console.WriteLine("Il risultato è: " + risultato);
Esercizio 9
Scrivi un programma che dichiari una variabile di tipo DateTime e la inizializzi con la data corrente. Successivamente, stampa la data a schermo.
DateTime dataCorrente = DateTime.Now;Console.WriteLine("La data corrente è: " + dataCorrente);
Esercizio 10
Scrivi un programma che dichiari un'enumerazione chiamata "GiorniSettimana" con i giorni della settimana come valori possibili. Successivamente, stampa uno dei valori dell'enumerazione a schermo.
enum GiorniSettimana{ Lunedi, Martedi, Mercoledi, Giovedi, Venerdi, Sabato, Domenica}
GiorniSettimana giorno = GiorniSettimana.Mercoledi;Console.WriteLine("Il giorno selezionato è: " + giorno);