unter suse 9.1 compiliertes programm starten



  • Hallo,

    ich will mir C++ beibringen und habe dafür folgendes Programm geschrieben:

    #include<iostream> 
    #include<fstream> 
    using std::cout; 
    using std::cin; 
    using std::ofstream; 
    
    int main() 
    { 
    double x[1000],t; 
    
    double A,delta; 
    double mass,kfeder; 
    double t_max,dt; 
    
    cout << "Amplitude      "; cin >> A; 
    cout << "Phasenwinkel      "; cin >> delta; 
    cout << "Masse         "; cin >> mass; 
    cout << "Federkonstante      "; cin >> kfeder; 
    cout << "Gesamtzeit      "; cin >> t_max; 
    cout << "Zeitintervall      "; cin >> dt; 
    double omega=sqrt(kfeder/mass); 
    
    t=0.0; 
    for( int i=0; i<=t_max/dt; i++) 
    
    { 
    
       x[i]=A*sin(omega*t+delta); 
       t=t+dt; 
    
    } 
    
    return 0; 
    
    }
    

    Im Terminal:

    mit : g++ harmon.cc -o harmon wird compiliert.
    geschieht ohne probleme.
    wenn ich das prohgramm dann aber ausführen will und die daten speicheren möchte
    befehl: harmo -> harmon.dat
    dann kommt folgender Fehler: bash: harmon: command not found

    warum kann ich harmon nicht ausführen? ich bin im richtigen verzeichnis und harmon existiert!

    danke elle



  • ./harmo > harmon.dat



  • sowas muss man wissen!

    danke


Anmelden zum Antworten