// Übung 1 - Aufgabe C (Zahlbereiche, math. Funkt.) // g++ -Wno-deprecated u1C.cc #include #include main() { int n; // Input variable // Output variables - jeweils kleinstmöglicher Zahlbereich long long int n2, n4; float ns; double fe,fl,fd; // Dateneingabe cout << endl; cout << " Eingabe n: "; cin >> n; // Berechnungen [int] n2 = n*n; n4 = n2*n2; // n2 muß auch "long long int" sein, sonst ist // gibt es einen Überlauf bei der Mult. ns = sqrt(n4); // Berechnungen [floating point] fe = exp(n); fl = log(fe); fd = fl-n; // Datenausgabe cout << endl << endl << endl; cout << " n : " << n << endl; cout << " n2: " << n2 << endl; cout << " n4: " << n4 << endl; cout << " ns: " << ns << endl; cout << " fe: " << fe << endl; cout << " fl: " << fl << endl; cout << " fd: " << fd << endl; cout << endl; }