Foros aprenderaprogramar.com
Aprender a programar => C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más => Mensaje iniciado por: yosoyfm en 22 de Septiembre 2016, 04:33
-
hola amigos espero me puedan ayudar este es mi codigo el problema que tengo es que en mi tare me pide que ingrese valores en la matriz que es lo que hice pero lo que no se es el segundo punto que dice que cree
una copia de la matriz, pero en orden inverso
ejemplo
matriz normal : 1 2 3 4 5 6 7 8 9
matriz inversa :9 8 7 6 5 4 32 1
import java.util.Scanner;
public class Principal {
public static void main(String[] args) {
// TODO code application logic here
int[] numeros = new int[2];
int[][] arreglo = new int[5][5];
Scanner leer;
int i,j;
leer=new Scanner(System.in);
for(i = 0; i <arreglo.length;i++){
for(j =0 ; j <arreglo.length;j++){
System.out.println("colocar numeros: ");
arreglo[j]= leer.nextInt();
}
}
for(i = 0; i <arreglo.length;i++){
for(j =0 ; j <arreglo.length;j++){
System.out.println(arreglo[j]);
}
}
}
}
-
Buenas yosoyfm
En primer lugar, importante que leas las indicaciones que se dan en https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0 sobre cómo escribir y cómo pegar código en los foros. También importante que pongas títulos adecuados a los temas.
Posiblemente sea bueno ver todos los conceptos básicos de Java para lo cual tienes a tu disposición el curso básico de Java en la dirección http://aprenderaprogramar.com/index.php?option=com_content&view=category&id=68&Itemid=188
Sobre el ejemplo que has planteado, una matriz tiene filas y columnas. En cambio has escrito matriz normal : 1 2 3 4 5 6 7 8 9
Esto no sería una matriz, sino un vector. No queda claro si lo que quieres es invertir un vector (un array o arreglo) o una matriz. En caso de ser una matriz, tendrías que poner un ejemplo con una matriz
Salu2