ciao sto da poco imparando java e sono incappata nelle matrici multidimensionali.
Il problema è:
scrivi un programma che crei una matrice 2x3 con input inseriti dall'utente.
Ho provato a risolvere il quesito:
Il punto è che il programma non termina.Qual'è l'errore?codice:import java.util.Scanner; class Matrice2{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("inserisci quante righe"); int x=sc.nextInt(); System.out.println("inserisci quante colonne"); int y=sc.nextInt(); int[] [] d=new int[x] [y]; System.out.println("inserisci le righe"); int z=sc.nextInt(); System.out.println("inserisci le colonne"); int c=sc.nextInt(); //scrittura dati nella riga matrice for(int righe=0;righe<z;righe++){ for(int colonne=0;colonne<c;colonne++){ d[righe][colonne]=sc.nextInt(); } } // lettura for(int s=0;s<d.length;s++){ // righe for(int j=0;j<d[s].length;j++){ //colonne d [s] [j]=d [z] [c]; System.out.print(d[s][j]+" "); } System.out.println(); } } }Non ci capisco niente di matrici
![]()

Non ci capisco niente di matrici
Rispondi quotando