Ecco degli esercizi semplici con soluzione per praticare le basi dei pointer in C++.
Esercizio 1
Dichiarare un puntatore a interi e assegnargli l'indirizzo di una variabile intera. Successivamente, stampare il valore della variabile tramite il puntatore.
Esercizio 2
Dichiarare un puntatore a caratteri e assegnargli l'indirizzo di una stringa. Successivamente, stampare la stringa tramite il puntatore.
Esercizio 3
Dichiarare un puntatore a float e assegnargli l'indirizzo di un array di float. Successivamente, calcolare la somma degli elementi dell'array tramite il puntatore.
Esercizio 4
Dichiarare un puntatore a interi e assegnargli l'indirizzo di una variabile intera. Incrementare il valore della variabile tramite il puntatore e stamparne il risultato.
Esercizio 5
Dichiarare un puntatore a interi e assegnargli l'indirizzo di una variabile intera. Moltiplicare il valore della variabile per 2 tramite il puntatore e stamparne il risultato.
Esercizio 6
Dichiarare un puntatore a caratteri e assegnargli l'indirizzo di una stringa. Stampare la lunghezza della stringa tramite il puntatore.
Esercizio 7
Dichiarare un puntatore a interi e assegnargli l'indirizzo di una variabile intera. Chiedere all'utente di inserire un nuovo valore tramite il puntatore e stampare il nuovo valore della variabile.
Esercizio 8
Dichiarare un puntatore a float e assegnargli l'indirizzo di una variabile float. Stampare il valore della variabile tramite il puntatore con una precisione di due decimali.
Esercizio 9
Dichiarare un puntatore a int e assegnargli l'indirizzo di un array di interi. Stampare gli elementi dell'array tramite il puntatore utilizzando un ciclo while.
Esercizio 10
Dichiarare un puntatore a un array di caratteri e assegnargli l'indirizzo di una stringa. Verificare se la stringa è vuota tramite il puntatore e stampare un messaggio di conseguenza.