zeichenen quadrat

laempisch

Erfahrenes Mitglied
Hallo allerseits

ich suche einen Code um in C++ ein quadrat zu Zeichnen. oder anhaltspunke, wie ich das anstellen kann.
Hat jemend eine Ahnung???

Besten Dank Daniel
 
ich suche einen Code um in C++ ein quadrat zu Zeichnen.
Das kommt darauf an, wie du es zeichnen willst, ob nur in einem Konsolenprogramm, was sehr leicht mit ein paar Schleifen geht, also das schaut dann z.B. so aus:

*****
* *
*****

Oder hast du eine Windows-Anwendung mit GUI. Da geht das am einfachsten mit deinem DC (DeviceContext).

Gruss Homer
 
Also Es muss eingegeben werden wie das Quadrat aussehen soll (Kantenlänge)
Eingabe = 6

ausgabe:
######
######
######
######
######
######

*verzweifel*
 
Stellt sich aber immer noch die Frage WO Du es ausgeben willst?
Konsole oder GUI?

Wenn auf der Konsole, dann einfach mit cout!!
 
schleife

so was wie...

for (j = 1;j <eingabe ;j++)
for ( i = 1;i<eingabe;i++)

print "#"
if i=eingabe
println //neue zeile
//ende for intern (i)

//ende for extern (J)
 
ups c++

ach c++ na ja ist ja fast das gleiche :)

cin >> eingabe

cout << "#"
und wenn i = eingabe dann nicht cout << endl // neue zeile vergessen..
 
Hier mal ein total simpler Beispielcode, ohne Überprüfung der Eingabe:
Code:
#include <iostream.h>

void main()
{
	int laenge;
	cout << "Bitte die Kantenlaenge eingeben: ";
	cin >> laenge;
	cout << endl << endl;
	for(int i=0; i<laenge; i++)
	{
		for(int j=0; j<laenge; j++)
		{
			cout << "#";
		}
		cout << endl;
	}

}
Gruss Homer
 
danke danke

Vielen Dank für die ganzen Tipps und den code.
Hat mir echt geholfen. Als Anfänger brauch man (ich) mal den denkanstoss *g*


Daniel
 
Zurück