Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » pq-formel

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 ]
000
03.12.2006, 17:41 Uhr
frankf



hallo zusammen,
kann mir hier bitte jemand weiterhelfen?
das programm läuft bei mir nicht und ich weiss auch nicht wo hier der fehler is :/
danke im vorraus
vg frank


C++:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(int argc, char *argv[])
{
float a,b,c,d;
double z,x1,x2;
printf("Bitte geben sie eine Zahl a ein: ");
scanf("%f", &a);
printf("Bitte geben sie eine Zahl b ein: ");
scanf("%f", &b);
c = -(a/2);
d = ((c)*(c))-b;
if (d>0)
{
z = sqrt(d);
x1 = -c + z;
x2 = -c – z;
printf("\nx1 = %f", x1);
printf("\nx2 = %f\n",x2);
}
else
{
printf("Keine Reelle Loesung\n");
}  
  system("PAUSE");    
  return 0;
}




Bearbeitung:

Codetags selbst benutzen!!!


Dieser Post wurde am 03.12.2006 um 18:12 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.12.2006, 18:25 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
was soll da nicht funktionieren? Fehlermeldung/en?
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.12.2006, 19:09 Uhr
frankf



mein compiler meldet bei diesen 3 zeilen fehler

z = sqrt(d);
x1 = -c + z;
x2 = -c – z;
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.12.2006, 19:58 Uhr
Blubber2063



Auf jeden Fall kannst du nicht "-c" schreiben, das musst du selbst invertieren, bei der Wurzel bin ich grad zu Faul zu schauen ob die funktion so existiert und die Art der Fehler wäre auch gut zu wissen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.12.2006, 19:58 Uhr
~öni
Gast


also ich habe dein programm bei mir ausgeführt und mir ist aufgefallen das du kein minus-zeichen sondern was anderes benutzt hast weil wenn ich die zeichen ersetze funktioniert das bei mir. allerdings finde ich nur in der zeile "x2 = -c – z;" diesen fehler. ansonsten funktioniert das bei mir einwandfrei.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
03.12.2006, 21:09 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,

Zitat von Blubber2063:
Auf jeden Fall kannst du nicht "-c" schreiben...

Wieso?
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
03.12.2006, 21:42 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Eben...
Unärer Operator heisst das Zauberwort
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
03.12.2006, 21:51 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


im notfall ein "0 - c"
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
03.12.2006, 22:55 Uhr
J-jayz-Z
Perl Crack ala Carte
(Operator)


oder ein
C++:
c*(-1)

--
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
04.12.2006, 01:00 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


eine multiplikation mit -1 bei einer fließkommavariable könnte wenn der kompiler nicht entsprechend optimiert teuer sein...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ C / C++ (WinAPI, Konsole) ]  


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: