Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » Pq-formel/hilfe bei Prog.

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] [ 2 ] > 3 <
020
01.12.2003, 22:07 Uhr
derphilipder



@Windalf
Du meinst, ich hätte gleich in meinen alten Schulunterlagen kramen und das hier posten sollen?

C++:
#include <iostream>
#include <cmath>
#include <iomanip>

using namespace std;

int main()
{

    double a, b, c, x, x1, x2, p, q, d;
    cout << " ax^2 + bx + c = 0\n";
    cout << " Bitte geben sie a, b, und c durch Leerzeichen getrennt ein.\n\n";
    cin >> a >> b >> c ;
    
    if(a==0)
    {
        if(b==0)
        {
            if(c==0)
            {
                cout << "\n\nJedes Element der reellen Zahlen ist die Loesung." << endl;
            }
            else
            {
                cout << "\n\nKeine Loesung - Leere Loesungsmenge." << endl;
            }
        }
        else
        {
            x = -c/b;
            cout << "\n\nLoesung: " << x << endl;
        }
    }
    else
    {
        p = b/a;
        q = c/a;
        d = pow(p/2, 2) - q;

        if(d<0)
        {
            cout << "\n\nLoesung ist keine reelle Zahl." << endl;
        }
        else
        {
            if(d==0)
            {
                x = -p/2;
                cout << "\n\nLoesung: " << x << endl;
            }
            else
            {
                x1 = -p/2 + sqrt(d);
                x2 = -p/2 - sqrt(d);

                    cout << "Loesungen: " << x1 << " und " << x2 <<endl;
            }
        }
    }
    
return 0;
}
}


Dann wär Pablo aber böse gewesen!
--
Konfuzius says: "A man who goes to bed with an itchy asshole is a man who wakes up with stinky finger!"
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
021
01.12.2003, 22:12 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


nach seiner letzten Frage stellt sich mir die Frage wie er es überhaupt schafft den Rechner anzuschalten
Prost und Nacht...
--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 01.12.2003 um 22:12 Uhr von Windalf editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
022
02.12.2003, 02:05 Uhr
0xdeadbeef
Gott
(Operator)


Jungs, jetzt seid mal ein bisschen gnädiger. Vielleicht ist Fat-Tiger ein bisschen begriffsstutzig, und er benutzt viele verschiedene Nicks, und von der Netiquette hat er auch nicht viel Ahnung, aber wir alle waren mal Anfänger. Nach zwei oder drei Jahren blickt jeder zurück und denkt sich "Heilige Scheiße des Papstes, was hab ich damals nur für Mist gebaut...". Wenn ihr ihn wirklich aufgegeben habt, dann postet halt nicht mehr - keiner zwingt euch dazu. Jemanden so runterzumachen ist jedenfalls nicht fair.

Zitat:
~Fat-Tiger postete
1. Quadriren kann ich mit dem Zeichen p² oder x²


Das ist nicht richtig, es gibt in C keinen Operator ². Du wirst das wohl oder übel von Hand machen müssen, also:

C++:
p_zum_quadrat = p * p;


Ansonsten scheint dein wesentlicher Fehler zu sein, dass du Zuweisungen nicht von Gleichungen unterscheidest. Zum Beispiel bedeutet

C++:
x = y;


nicht "x ist gleich y", sondern "Weise x den Wert von y zu". Programmierer denken weniger in Gleichungen als mehr in Ausdrücken, zum Beispiel wird dir

C++:
cout << (4 + 2) << endl;


6 ausgeben, dagegen gibt

C++:
cout << (4 + 2 == 6) << endl;


true aus, weil 4 + 2 gleich 6 ist, also der Ausdruck "4 + 2 == 6" den Wert "wahr" zurück gibt, den cout in "true" ummünzt.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra

Dieser Post wurde am 02.12.2003 um 02:09 Uhr von 0xdeadbeef editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
023
02.12.2003, 08:49 Uhr
(un)wissender
Niveauwart


Sicher, Anfäger waren bzw. sind wir immer irgendwo (Jeder ist in allen, bis auf einem Land Ausländer, also sollte man sich überlegen, ob man was gegen sie hat) und wir waren auch alle mal jung.
ABER:
Bei Fat-Tiger sieht man überhaupt keine Entwicklung, geschweige denn man hat das Gefühl, er würde die Posts lesen.
Was soll man da machen?
Ihm wurde x-mal von geduldigen Menschen erklärt was zu tun ist (er hat immer die gleichen Probleme) und er hat es immer ignoriert (nicht nicht verstanden, sondern ignoriert).
Vielleicht brauht es also noch ein paar Jahre, aber dann bitte woanders.
--
Wer früher stirbt ist länger tot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] [ 2 ] > 3 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: