Ya no necesitas indagar más por todo internet porque has llegado al lugar adecuado, poseemos la solución que quieres hallar sin problemas.
Ejemplo 1: programa java para encontrar la transposición de una matriz
importjava.util.Scanner;publicclassMatrixTransposeInJavapublicstaticvoidmain(String[] args)int[][] arrGiven =2,4,6,8,1,3,5,7,9;// another matrix to store transpose of matrix int[][] arrTranspose =newint[3][3];// transpose matrix code for(int a =0; a <3; a++)for(int b =0; b <3; b++)
arrTranspose[a][b]= arrGiven[b][a];System.out.println("Before matrix transpose: ");for(int a =0; a <3; a++)for(int b =0; b <3; b++)System.out.print(arrGiven[a][b]+" ");System.out.println();System.out.println("After matrix transpose: ");for(int a =0; a <3; a++)for(int b =0; b <3; b++)System.out.print(arrTranspose[a][b]+" ");System.out.println();
Ejemplo 2: transponer una matriz en java sin usar una segunda matriz
// transpose of a matrix in java without using second matriximportjava.util.Scanner;publicclassWithoutSecondMatrixpublicstaticvoidmain(String[] args)Scanner sc =newScanner(System.in);int a, b, row, column, temp;System.out.println("Please enter number of rows: ");
row = sc.nextInt();System.out.println("Please enter the number of columns: ");
column = sc.nextInt();int[][] matrix =newint[row][column];System.out.println("Please enter elements of matrix: ");for(a =0; a < row; a++)for(b =0; b < column; b++)
matrix[a][b]= sc.nextInt();System.out.println("Elements of the matrix: ");for(a =0; a < row; a++)for(b =0; b < column; b++)System.out.print(matrix[a][b]+"t");System.out.println("");// transpose of a matrixfor(a =0; a < row; a++)for(b =0; b < a; b++)
temp = matrix[a][b];
matrix[a][b]= matrix[b][a];
matrix[b][a]= temp;System.out.println("transpose of a matrix without using second matrix: ");for(a =0; a < row; a++)for(b =0; b < column; b++)System.out.print(matrix[a][b]+"t");System.out.println("");
sc.close();
Ejemplo 3: transposición de una matriz java
for(int row =0; row < matrix.length; row++)for(int col = row; col < matrix[row].length; col++)// Swap int data = matrix[row][col];
matrix[row][col]= matrix[col][row];
matrix[col][row]= data;
Si sostienes algún reparo o disposición de aclarar nuestro tutorial te evocamos realizar una interpretación y con deseo lo interpretaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)