Ragazzi devo risolvere questo piccolo esercizio ma non riesco mi potete dare una mano?
Scrivere un programma che legge una parola e la stampa in maisucolo su diagonali
parallele di 4 lettere ciascuna.

Ad esempio, se la parola e' "programmazione" va stampato


P R A N
R A Z E
O M I
G M O

Allora io riesco a far stampare la prima riga ma le altre no...è l'approccio esatto??

// questo è la parte che dicevo dove s1 è la stringa
System.out.print(s1.charAt(0));
for(int i=1;i<s1.length();i++){
if((i % 4) == 0)
System.out.print(" " + s1.charAt(i));
}