Matrix erstellen
-
Hallo Leute
ich versuch gerade eine Matrix für Verlust und Gewinn zu erstellen.
also das Programm soll es ungefähr so ausgeben:
1% 2% 3% 4% .... 10%
10000 x€ x€ x€ x€
20000
30000
.....
200000ich dachte auch ich hätte es recht gut hinbekommen aber die Ausgabe ist total verschoben wurden und es sieht ziemlich kacke aus
Daher wollte ich fragen ob einer ne Idee hat, damit es gut aussieht#include <iostream> #include <fstream> #include <string> using namespace std; int main() { int zahl=10000; //deklarieren der Variablen float verkaufszahl; long int verlust=75500; float prozent; //das sind die 1-10% als zahl also für 1%=755 cout << " \t 1% \t 2% \t 3% \t 4% \t 5% \t 6% \t 7% \t 8% \t 9% \t 10 " << endl; for(int w=0; w<25; w++){ zahl=10000+(10000*w); cout << zahl; for(int q=1; q<10; q++){ prozent=( q *verlust)/100; verkaufszahl=(prozent+verlust)/zahl; cout << "\t" << verkaufszahl; } cout << endl; } }
Hoffe mir kann einer helfen was das angeht
aber es wird wahrscheinlich an den "\t"s liegen oder?
-
das darstellen der Matrix hat jetzt nicht so gut geklappt
Aber ist klar was ich meine oder?
-
Du kannst dich mit der Formatierung von cout auseinander setzen
Z.B. width bei http://www.cplusplus.com/reference/ostream/ostream/oder in der Titelzeile ein paar mehr Leerzeichen vor den Ziffern einsetzen.