Wieso zeichnet dieses C++ Programm ein Dreieck?
-
Guten Tag!
Verstehe folgendes Programm nicht:
#inlclude<iostream>
using namespace std;int main()
{
int loop1,loop2;
for(loop1 = 1; loop1 <= 10, ++loop1)
{
for(loop1 = loop2; loop2 > 0; loop2--)
{
cout<<" x";
}
cout endl;
}
retrun 0;
}Ich weiß zwar, das es ein Dreieck zeichnet, kann aber nicht nachvollziehen, warum das so ist.(Bin noch ziehmlicher Anfänger auf dem Gebiet C++)
Ich hoffe, ihr könnt mir das erklären
-
Bitte Programm Copy&Pasten und in Codetags einfügen. So ist der Code einfach falsch: loop2 wird nicht initialisiert, 'retrun' usw.
Ansonsten ist die Idee, in jeder Zeile ein 'x' mehr auszugeben.
-
Okay, es heißt natürlich 'return 0;' usw.
Ich werde versuchen, es das nächste Mal besser zu machen

Aber trotzdem danke für deine Antwort, denn jetzt weiß ich endlich, wie dieses Programm funktioniert