Ecco degli esercizi semplici con soluzione per praticare le basi del type casting (conversione) in C++.
Esercizio 1
Dichiarare una variabile di tipo int chiamata "numero1" con valore 5. Dichiarare una variabile di tipo double chiamata "numero2" e assegnarle il valore di "numero1". Stampare il valore di "numero2".
Esercizio 2
Dichiarare una variabile di tipo double chiamata "numero1" con valore 3.14. Dichiarare una variabile di tipo int chiamata "numero2" e assegnarle il valore di "numero1" tramite casting esplicito. Stampare il valore di "numero2".
Esercizio 3
Dichiarare una variabile di tipo int chiamata "numero1" con valore 10. Dichiarare una variabile di tipo char chiamata "numero2" e assegnarle il valore di "numero1" tramite casting. Stampare il valore di "numero2".
Esercizio 4
Dichiarare una variabile di tipo stringa chiamata "numero1" con valore "15". Dichiarare una variabile di tipo int chiamata "numero2" e assegnarle il valore di "numero1" convertito in intero tramite la funzione std::stoi(). Stampare il valore di "numero2".
Esercizio 5
Dichiarare una variabile di tipo int chiamata "numero1" con valore 25. Dichiarare una variabile di tipo stringa chiamata "numero2" e assegnarle il valore di "numero1" convertito in stringa tramite la funzione std::to_string(). Stampare il valore di "numero2".