// Algebra dei puntatori #include int main() { float X = 100.50; float Y = 200.75; int Z = 50; float *Punt1; float *Punt2; int *Punt3; Punt1 = &X; Punt2 = &Y; Punt3 = &Z ; cout << "Punt1 = " << Punt1 << " " << "Punt2 = " << Punt2 << " " << "Punt3 = " << Punt3 << endl; cout << "*Punt1 = "<<*Punt1 << " " << "*Punt2 = "<<*Punt2 << " " <<"*Punt3 = "<< *Punt3 << endl; cout << " \n\nAssegnazione tra i valori puntati \n"; *Punt1 = *Punt2; cout << "Punt1 = " << Punt1 << " " << "Punt2 = " << Punt2 << " " << "Punt3 = " << Punt3 << endl; cout << "*Punt1 = " << *Punt1 << " " << "*Punt2 = "<<*Punt2 << " "<<"*Punt3 = "<<*Punt3 << endl; cout << "\n\nAssegnazione tra due puntatori \n"; Punt1 = Punt2; cout << "Punt1 = " << Punt1 << " " << "Punt2 = " << Punt2 << " " << "Punt3 = " << Punt3 << endl; cout << "*Punt1 = "<<*Punt1 <<" "<< "*Punt2 = "<<*Punt2 << " " << "*Punt3 = " << *Punt3 << endl; cout << "\n\nIncremento \n"; Punt3 ++; cout << "Punt1 = " << Punt1 << " " << "Punt2 = " << Punt2 << " " << "Punt3 = " << Punt3 << endl; cout << "\n\nAddizione \n"; Punt3 = Punt3 + 10; cout << "Punt1 = " << Punt1 << " " << "Punt2 = " << Punt2 << " " << "Punt3 = " << Punt3 << endl; cout<<"*Punt1 = "<<*Punt1<<" "<< "*Punt2 = "<<*Punt2<< " " <<"*Punt3 ="<<*Punt3<