Ragazzi devo fare questo esercizio:
Scrivere un programma che, data una parola avente un numero dispari di lettere,
la stampa in maiuscolo piegandola verso il basso come negli esempi.
Se la parola inserita ha lunghezza pari, il programma non compie alcuna operazione.
praticamente a forma di V.codice:C A A I R C T C U
il problema è che non riesco a capire cosa devo mettere nell'if e nella successiva stampa perchè dovrei praticamente stamparecodice:for(int i=0;i<=lun;i++){ System.out.print(b); for(int j=0;j<=lun;j++){ if( ??? ){ System.out.print( ??? ); } } System.out.println(); b = b.concat(" "); } // dove lun = s1.length()/2 // b è praticamente una diagonale di spazi per stampare la prima metà della stringa
il 1* carattere, spazi, ultimo carattere
ill 2*, spazi, ultimo-1
e così via...