C++ Anfänger braucht Hilfe bei der Formatierung der Zeilen!
-
Hallo, ich kann es euch nicht erklären aber probiert diesen quellcode mal aus und ihr werdet sehen was mein Problem ist(Es soll ein Rechteck sein, aber das ist verschoben):
#include <iostream>
#include <conio.h>
#include <fstream>using namespace std;
int main()
{
int i,j,x,y,hoehe,breite;
ifstream eingabe;
string satz,zeichen;eingabe.open("Eingabe.txt");
while(!eingabe.eof())
{
eingabe>>satz;
eingabe>>x;
eingabe>>satz;
eingabe>>y;
eingabe>>satz;
eingabe>>breite;
eingabe>>satz;
eingabe>>hoehe;
eingabe>>satz;
eingabe>>zeichen;
};
eingabe.close();for(i=0;i<=y+hoehe;i++)
{
for(j=0;j<=x+breite;j++)
{
if(i>y&&j>x)
{
if(i==y+1||i==y+hoehe) cout<<zeichen;
};
if(i>y&&j>x)
{
if(j==x+1||j==x+breite) cout<<zeichen;
}
if(i>=y+2&&i<=y+hoehe-1) cout<<" ";
}cout<<endl;
};
getch();
}Bitte helft mir, ich kenne mich mit C++ nicht so gut aus, ich weiß das es eine lächerliche Bitte ist aber ich hab keine Ahnung.
Danke im Voraus!!!
-
Hi,
ohne das jetzt übersetzt zu haben, würd ich das so hier machen:for(int i = 0; i <= y + hoehe; i++) { if (i >= y) { for(int j = 0; j <= x + breite; j++) { if(j >= x) { cout << zeichen; } } } cout << endl; }*untested*
MfG
Alexander Sulfrian