Skip to content

Esercizi Tipi di Dati in C#

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);