In der Bibliothek math.h gibt es eine Funktion sin(), die als Parameter den Winkel nimmt und den Sinus zurückgibt. Allerdings erwartet sie den Winkel im Bogenmaß...
#include <fstream.h> #include <math.h> // Start des Hauptprogrammes main() { // Konstante PI definieren const double PI = 3.14159265358979323846; // Konstante für Umrechnung in Bogenmaß const double rad = PI / 180.0; // Variable deklarieren double grad = 0; // Gradzahl mit 0 initialisieren // Tabelle ausgeben while (grad <= 90.0) { cout << "Gradzahl=" << grad << ", Sinus-Wert=" << sin(rad * grad) << endl; grad += 0.5; // Gradzahl um 0.5 erhöhen } }