Operator



  • Hallo ich habe eine frage bei einer Aufgabe:

    Es ist eine Funktion double u(double t) für beliebige t vom Typ double zu
    programmieren, welche die Werte einer periodische „Sägezahnschwingung“ mit
    der Periode 1 berechnet für ein beliebiges t.
    Im Intervall [0,1) ist speziell u(t) = t .
    Verwenden Sie in u einen geeigneten Cast-Operator zur Umwandlung von double
    nach int und keine(!) Schleifen.
    Erstellen Sie ein dazu passendes Testprogramm, mit welchem man wiederholt den
    Wert von u für eingegebene Werte von t ausrechnen kann. Die Funktion u und das
    Testprogramm sollen in unterschiedlichen Quellcodedateien des Projekts
    gespeichert sein.

    Ich hab versucht die Funktion ein wenig zu erstellen, aber da scheint irgendwo was falsch zu sein .

    Vielleicht könnt ihr mir helfen.

    Ich möchte mich vielleicht für dumme fehler entschuldigen.

    Ich hab einfach mal rumprobiert.

    #include <iostream>
    
    using namespace std;
    
    int main()
    {
        double d = a;
    
        int i;
    
       i= (int) a;
    
       cout << " Geben sie einen Wert ein ." << " a " << endl;
    
       cin >> a;
    
       cout<< "a - int i" << endl;
    
    }
    

  • Mod

    Was ist a? Was hat dein Programm auch nur entfernt mit der Aufgabe zu tun, außer dass das Wort double und int vorkommt? In deinem Programm ist vieles, was nicht "dumm Fehler" sind, sondern eher so aussieht, als ob du noch nie irgendetwas mit C++ gemacht hättest. Trifft es das so ungefähr? Falls ja ist das ja keine Schande, jedoch ist es dann auch normal, dass man die Hausaufgaben eines schon etwas fortgeschrittenen Programmierkurses nicht lösen kann.



  • Oh das ist dann nicht so gut .

    Vielleicht kannst du mir ja sagen wie ich es richtig machen kann.



  • Hat jemand paar tips für mich?


  • Mod

    Spam nicht rum! Lies lieber die als wichtig markierten Links, dann verstehst du auch, warum dir niemand helfen will.





  • Hey leute kann mir nicht jemand ausnahmsweise helfen ?

    Bin grad am verzweifeln.


Anmelden zum Antworten