formatierte Ausgabe

  • Hallo,

    ich habe ein Quellcode von einem Kumpel, wo ich die ausgabe richtig formatieren muss...
    Aber klappt noch ncith so richtig...

    Es soll alles schön untereinander ausgegeben werden...

    for(int i=0 ; i<Anzahl ; i++)
    {
    Uu = (2*Uu*Ui) / (Ui +Uu);
    Ui = sqrt((Ui*Uu));
    Eck = 2*Eck;

    // Ausgabe der Berechnungen

    cout << setw(3) << Eck << " | " << endl ;
    cout << setw(3) << Ui << " | " <<endl;
    cout << setw(3) << Uu << " | " <<endl;


    }

    system("PAUSE");
    return EXIT_SUCCESS;

    }

  • Wo liegt denn das Problem, setw(3) setzt die Feldweite der nächsten Variablen auf 3 und damit wollte alles schön untereinander kommen, außer die Variablen sind größer und brauchen mehr Platz.

    Poste doch mal die Datentypen der Variablen, die erwünschte und die aktuelle Ausgabe...