Ciao ragazzi ho una domanda probabilmente stupida da farvi.
In poche parole non riesco a stampare a video in maniera corretta una tabella delle moltiplicazioni....l'output mio e' cosi:
1 2 3 4
1 1 2 3 4
2 2 4 6 8
3 3 6 9 12
4 4 8 12 16
Io vorrei allineare da destra i numeri della stampa. Ovviamente potrei riuscire a stampare nella maniera corretta ma la soluzione che ho in mente io (cioè qualche controllo composto da if)è sicuramente sbagliata perchè troppo lunga....in c ci sono quei bei comandi tipo \t o cose simili...in java come posso fare???...esiste una maniera più veloce (simile a quella di c)per stampare allineato??
Cmq per stampare tutto cio' io ho scritto questo codice:
codice:int i = in.readInt("Inserire numero"); out.print(" "); for(int q = 1 ; q <= i; q++ ) out.print(" " + q); out.println(); for(int w = 1; w <= i; w++){ out.print(w); for(int e = 1; e <= i; e++){ out.print(" " + w * e); } out.println(); }