/* * Programmieren fuer Physiker, SS 2013 * * Klausur, Aufg. 3 */ #include using namespace std ; int f(double a) { a += 2; double* p = &a; (*p) -= 1.0 ; return 2*a ; } int f(int& z) { z += 5 ; return 3*z ; } int main() { int v1= 7 ; // <- setzen Sie hier bitte die letzte Ziffer // Ihrer Matrikelnummer ein. double v2 = v1+0.1 ; int j=f(v1) ; cout << "Alpha: " << v1 << " " << j << endl ; j=f(v2) ; cout << "Beta: " << v2 << " " << j << endl ; } // Output Pattern: // let x be the digit... // Alpha: (x+5) 3*(x+5) // Beta: x+0.1 2*(x+1)