Wo ist der Fehler in meinem C++-Code?
Hi,
ich habe mit dem Programmieren angefangen. Mein Code geht nicht. Wo ist der Fehler?
#include <iostream>
int main() {
int x = 5
int y = 10
int z = x + y
std::cout << "Das Ergebnis von x und y ist: " << z << std:endl
int a = 7
int b = 3
int c = a * b
std::cout << "Das Ergebnis von a und b ist: " << c << std:endl
int d = 42
int e = 0
int f = d / e
std:cout << "Das Ergebnis der Division von d durch e ist: " << f << std:endl
char* str = "Hi Welt!"
std:cout << str << std:endl
return 0
}
2 Antworten
![](https://images.gutefrage.net/media/default/user/9_nmmslarge.png?v=1551279448000)
Durch 0 kann man nicht teilen.
Kann vorher mit if prüfen, ob durch 0 geteilt wird.
Außerdem muss es std::endl heißen.
Woher ich das weiß:Hobby
![](https://images.gutefrage.net/media/user/Rlohdaen/1568540168103_nmmslarge__2_2_186_186_4831f3327f11701cb7e3710a372f6417.png?v=1568540168000)
Es ist ausgesprochen dumm, für den Einstieg eine Entwicklungsumgebung ohne brauchbare Fehlermeldungen zu verwenden. Um ehrlich zu sein - mir ist keine bekannt, die KEINE Fehlermeldungen ausgibt. Ich sehe hier gleich einige Fehler - aber Du mußt lernen, selber die Fehlermeldungen zu finden und interpretieren / daraus schlau werden. Sonst bist Du bei diesem Thema schlicht falsch.
Woher ich das weiß:eigene Erfahrung