Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Parola diagonale

Visualizzazione discussione

  1. #1
    Utente di HTML.it L'avatar di el92
    Registrato dal
    Dec 2014
    Messaggi
    177

    Parola diagonale

    Ciao sono alle prime armi con java
    e sono incappata in un problema piuttosto semplice:
    scrivere un programma che legge da standard input una parola e la spampi in maiuscolo su diagonali parallele di 4 lettere ciscuna.
    es programmazione

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

    Ho provato a sviluppare il tutto con il seguente codice:

    codice:
    public static void main(String[] args){
            Scanner sc=new Scanner(System.in);
            System.out.println("inserisci una parola");
            String f=sc.nextLine();
            int x=f.length();
            String q=f.toUpperCase();
            for(int d=0;d<4;d++){//riga
                for(int s=0;s<=d;s++) //colonna
                
                        System.out.print(" ");
                        System.out.println(q.charAt(d));
    
            }
        }
    }

    solo che mi stampa solo le prime 4 lettere parallele.
    Ringrazio tutti x la disponibilità
    Ultima modifica di LeleFT; 22-12-2014 a 13:57 Motivo: Aggiunti i tag CODE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.