Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
 |
16.04.12, 19:55
|
#1
|
Anfänger
Registriert seit: Sep 2010
Beiträge: 30
Bedankt: 7
|
Problem in C++
Hey Leute,
beschäftige mich gerade mit C++
Wollte nun ein Programm schreiben welches eine einfache mathematische Formle ausrechen soll.
Jedoch bring er mir immer ein falsches Resultat.
Formel:
Code:
#include <iostream>
using namespace std;
int main()
{
float a, b, c, Dis;
cout << "Geben Sie bitte a, b und c ein\n";
cin >> a;
cin >> b;
cin >> c;
Dis = (b * b) - (4*a*c);
Ideen?
Benutze CodeBlocks mit MinGW
Danke
|
|
|
16.04.12, 20:10
|
#2
|
Erfahrenes Mitglied
Registriert seit: Jul 2010
Beiträge: 489
Bedankt: 236
|
Was kommt denn raus und was sollte deiner Meinung nach rauskommen?
|
|
|
16.04.12, 20:21
|
#3
|
Anfänger
Registriert seit: Sep 2010
Beiträge: 30
Bedankt: 7
|
Angenommen wir setzen für a=5, b=2 und c=2 ein,
dann sollte meiner Meinung nach 9 rauskommen.
Im Konsolenprogramm wird mir hingegen -36 angezeigt.
|
|
|
16.04.12, 20:25
|
#4
|
Banned
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
|
Zitat:
Zitat von topic1991
Angenommen wir setzen für a=5, b=2 und c=2 ein,
dann sollte meiner Meinung nach 9 rauskommen.
Im Konsolenprogramm wird mir hingegen -36 angezeigt.
|
Anhand des "klug" gewählten Titels und der Beschreibung, bin ich mir schon sicher gewesen, dass der Fehler nicht im Programm liegt (wäre auch eine Sensation, wenn eine einfache Rechnung auf einem Rechner nicht funktionieren würde!).
Deine mathematische Fähigkeiten zeigen mir aber auf, dass ich trotzdem noch deine Intelligenz deutlich zu hoch vermutet habe.
|
|
|
16.04.12, 20:40
|
#5
|
Anfänger
Registriert seit: Sep 2010
Beiträge: 30
Bedankt: 7
|
Oh herzlichen Glückwunsch ihr perrfekten Menschen.
Tut mir wirklich leid dass mir der Fehler passiert ist die Variable a mit b vertauscht zu haben.
|
|
|
17.04.12, 10:18
|
#6
|
Anfänger
Registriert seit: Oct 2010
Beiträge: 39
Bedankt: 33
|
Überall hobbylose Forenhater ...
Er hat es doch nachgerechnet und 9 rausbekommen ... hört auf zu haten und fangt an den Jungs hier vernünftig zu helfen
Jeder macht Fehler ... ehhh sorry, ihr seid natürlich PERFEKT!
|
|
|
17.04.12, 17:46
|
#7
|
Banned
Registriert seit: Mar 2012
Beiträge: 337
Bedankt: 93
|
Zitat:
Zitat von jon.west
Überall hobbylose Forenhater ...
Er hat es doch nachgerechnet und 9 rausbekommen ... hört auf zu haten und fangt an den Jungs hier vernünftig zu helfen
Jeder macht Fehler ... ehhh sorry, ihr seid natürlich PERFEKT! 
|
Stimmt... es war immerhin eine Multiplikation, die nicht leicht zu rechnen war.
Deshalb ist es natürlich verständlich, dass höchstens einmal schlecht slebst nachzurechnen und dann die harte mathematische Arbeit anderen zu überlassen...
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:21 Uhr.
().
|