ich habe gerade mit C++ angefangen, und bin gerade dabei die "if" Schleife zu verstehen xD. Dann wolte ich ein Programm schreiben das die Wurzel belieger Zahlen über 0 zieht. Das Programm sieht bis jetzt so aus und ist eigentlich fertig...
Code:
#include <cstdlib>
#include <iostream>
#include <cmath>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
double eingabe;
double wurzel;
cout << "Geben sie bitte eine Zahl ein:" << endl ;
cout << endl ;
cin >> eingabe;
getchar ();
if ( eingabe >= 0 )
{
wurzel = sqrt(eingabe)
[COLOR="Red"] cout << "Die Wurzel von " << eingabe << "= " << wurzel << endl ;[/COLOR]
}
else
{
cout << "Die Wurzel negativer Zahlen kann nicht berechnet werden." << endl
get char ();
return 0;
}
Doch in der rot makierten Zeile, zeigt er einen Fehler. Kann mir da jemand helfen?
Was hälst du davon, sterben zu gehen?
Außerdem sollten deine Kommentare zum Quelltext passen
wow, 5 Fehler, Herzlichen Glückwunsch. Die angeblich betroffene Zeile ist allerdings richtig, nimm bitte nochmal dein Buch/Tutorial oder was auch immer, und lies Kapitel 1, danke.
Code:
#include <cstdlib>
#include <iostream>
#include <cmath>
#include <string>
using namespace std;
int main(int argc, char *argv[])
{
double eingabe;
double wurzel;
cout << "Geben sie bitte eine Zahl ein:" << endl ;
cout << endl ;
cin >> eingabe; //Speichert das eingegebene in der Variable "eingabe"
getchar ();
if ( eingabe >= 0 ) // Eingabe muss größer als 0 sein.
{
wurzel = sqrt(eingabe);
cout << "Die Wurzel von " << eingabe << "= " << wurzel << endl ;
} // Eine "if-Schleife" wird eingeklammert
else //"else" ist das, was geschieht wenn "if" nicht funktoniert...wie
//wenn z.b eine "-zahl" eigegeben wird weil es größer als 0 sein muss
{
cout << "Die Wurzel negativer Zahlen kann nicht berechnet werden." << endl;
getchar ();
return 0;
}
}
omg...
ich bin ein Anfänger aber egal. Ich brauche hilfe....
Aber nein. Irgendwelche Noobs die keinen anstand haben und einfach irgendwas posten göhren meiner Meinung nach hier nicht hin. Nur weil du dich für was besseres hälst.
Wenn du mir nicht helfen willst geh weg. Aber mit deinen dummen Kommentaren die sowieso keiner höhren will bist du hier ganz Falsch -.-
Und jetzt bitte nur noch was posten wenn ihr mir helfen könnt und nicht so unützes Kindergelaber!
also erstmal muss ich sagen dass MoepMeep zwar einen etwas rauen umgangston hat, er aber in jeglicher hinsicht recht hat. zu deinem kommentar zu ihm muss ich sagen dass er dir eine komplett korrigierte funktionstüchtige version deines codes gepostet hat, was als hilfestellung ausreichend sein sollte.
um die von MoepMeep genannten 5 fehler zu benennen:
Zeile 24: fehlendes ";" am ende
Zeile 34: fehlendes ";" am ende
Zeile 38: muss lauten "getchar();" nicht "get char ();"
Zeile 41: fehlt das abschließende } für die main funktion
Ja entschuldigung xD.... Moep, ich habe erst später gemerkt das es ein Vollständiger Code war. Aber wie dein Ton war...das hat mir nicht gefallen. Trotzdem danke nochmal an euch beide hat mir sehr geholfen .
Und Wurzeln aus - zahlen ziehen würde ja auch zu keinem ergebnis führen
Wirklich nicht ?
schauen wir mal was passiert wenn wir eine Zahl i definieren für die gilt:
i² = -1
=>
i = sqrt(-1)
Und schon haben wir das Problem mit den negativen Wurzeln gelöst und i nenne ich mal die imaginäre Zahl, jetzt erweitern wir die reellen Zahlen einfach um die imaginären Zahlen die auf i basieren und schon haben wir eine tolle neue Zahlenmenge, ich nenne sie mal die komplexen Zahlen.
Eine komplexe Zahl besteht dann einfach aus einem Real und einem Imaginäranteil.
So ist die Quadratwurzel aus -4 zb 0+4i.
Wirklich nicht ?
schauen wir mal was passiert wenn wir eine Zahl i definieren für die gilt:
i² = -1
=>
i = sqrt(-1)
Und schon haben wir das Problem mit den negativen Wurzeln gelöst und i nenne ich mal die imaginäre Zahl, jetzt erweitern wir die reellen Zahlen einfach um die imaginären Zahlen die auf i basieren und schon haben wir eine tolle neue Zahlenmenge, ich nenne sie mal die komplexen Zahlen.
Eine komplexe Zahl besteht dann einfach aus einem Real und einem Imaginäranteil.
So ist die Quadratwurzel aus -4 zb 0+4i.
Wirklich nicht ?
schauen wir mal was passiert wenn wir eine Zahl i definieren für die gilt:
i² = -1
=>
i = sqrt(-1)
Und schon haben wir das Problem mit den negativen Wurzeln gelöst und i nenne ich mal die imaginäre Zahl, jetzt erweitern wir die reellen Zahlen einfach um die imaginären Zahlen die auf i basieren und schon haben wir eine tolle neue Zahlenmenge, ich nenne sie mal die komplexen Zahlen.
Eine komplexe Zahl besteht dann einfach aus einem Real und einem Imaginäranteil.
So ist die Quadratwurzel aus -4 zb 0+4i.
Ich habe mich falsch ausgedrückt.
in der realität , das ist das, wo ihr freaks versagt habt, lässt sich aus einer negativen zahl keine Wurzel ziehen ohne irgendeinen komischen umweg zu gehen
in der realität , das ist das, wo ihr freaks versagt habt, lässt sich aus einer negativen zahl keine Wurzel ziehen ohne irgendeinen komischen umweg zu gehen
das hat nichts mit freaks zu tun sondern mit allgemeinbildung.
Die komplexen zahlen gehören imo zum allgemeinwissen und ist normaler schulstoff.
in der realität , das ist das, wo ihr freaks versagt habt, lässt sich aus einer negativen zahl keine Wurzel ziehen ohne irgendeinen komischen umweg zu gehen
Du hast fast 1000 Posts und zahlst sogar Geld an dieses Kinderboard, und willst Leuten was von RL erzählen.
[Sammelthread]Brauche hilfe/Biete hilfe beim p-server erstellen 07/07/2011 - Metin2 Private Server - 14 Replies Jeder einzelne um hilfe bittet bzw bietet.
Dafür muss nicht immer ein extra Thread eröffnet werden ;)
-Posted eure fragen
-Eure probleme
-Oder wenn ihr Hilfe anbietet
doch einfach hier hinein
[Hilfe]Brauche Hilfe kann mir wer beim Tool fixxen helfen 10/12/2010 - Metin2 Private Server - 3 Replies Hallo E*pvp
Ich brauche drigend Hilfe beim Fixxen
Von dem Server hack Tool
Ich hoffe es ist jemand so nett und
hilft mir
PS: Es ist ein Root Server.
Mfg Sonnylein
suche bot programmier hilfe !! möchte es lernen 08/29/2010 - Metin2 - 1 Replies hallo
ich bin seit 4 jahren in metin2.de
habe viele hackz benutzt
gefährlich ist es aber wer hackt weiß was passiern kann soviel ist klar
und ich weiß es