[C#] Brechnung von einem Moment (Hilfe)

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von UniQue, 4. Mai 2010 .

Schlagworte:
  1. 4. Mai 2010
    Brechnung von einem Moment (Hilfe)

    Hi, ich hab hier fürs Studium was progammieren sollen.
    Wurde mit Kate unter Linux erstellt.
    Wieso kommt nach der berechnung lediglich Numm heraus?


    Code:
    #include <math.h>
    #include <stdio.h>
    
    #define F 500.0
    #define l 6.0
    
    int main (void)
    
    {
    double a,x,l,F,moment ;
    a = 2. ;
    
     printf ("\n Bitte x in [m] eingeben: ") ;
     scanf ("%f", &x) ;
     
     if (x<0 || x>l)
     {
     printf ("\n x-Koordinate befindet sich nicht auf dem Balken") ;
     }
     else
     {
     if (x<a)
     {
     moment = F *(l-a)*x/l;
     
     }
     else
     {
     moment = F *(l-x)*a/l;
     }
     printf("\n Der Moment beträgt: %f [Nm]", moment);
     }
    
    return 0 ;
    
    }

    Code:
    aaz709@acn7 ~ $ cc momente.c -lm -o momente
    aaz709@acn7 ~ $ ./momente
    
     Bitte x in [m] eingeben: 2
    
     Der Moment beträgt: 0.000000 [Nm]aaz709@acn7 ~ $ ^
     
  2. 4. Mai 2010
    AW: Brechnung von einem Moment (Hilfe)

    falsche section - falscher präfix

    Code:
    #include <stdio.h>
    
    #define F 500.0
    #define l 6.0
    #define a 2
    
    int main() {
     printf("\n Bitte x in [m] eingeben: ");
     
     float x = 0.0;
     
     scanf_s("%f", &x);
     
     if ((x < 0) || (x > l)) {
     printf("\n x-Koordinate befindet sich nicht auf dem Balken");
     } else {
     float moment = 0.0;
     
     if (x < a) {
     moment = F * (l - a) * x / l;
     
     } else {
     moment = F * (l - x) * a / l;
     }
     
     printf("\n Der Moment beträgt: %f [Nm]", moment);
     }
     
     return 0;
    }
     
  3. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.