Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Operaciones de matrices en Java, Ejercicios de Programación Java

Codigo en java para la creacion de un programa que sume, reste y multiplique matrices

Tipo: Ejercicios

2019/2020

Subido el 09/10/2020

AlexR_z
AlexR_z 🇬🇹

1 documento

1 / 28

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Ejecución del Programa
Suma Matriz 2x2
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Vista previa parcial del texto

¡Descarga Operaciones de matrices en Java y más Ejercicios en PDF de Programación Java solo en Docsity!

Ejecución del Programa

Suma Matriz 2x

  • Resta Matriz 2x
  • Multiplicación 2x
  • Suma Matriz 3x
  • Resta Matriz 3x
  • Multiplicación Matriz 3x
  • Suma de Matriz 4x
  • Resta de Matriz 4x
  • Multiplicación Matriz 4x
  • Suma de Matriz 5x
  • Resta de Matriz 5x
  • Multiplicación Matriz 5x

Código Java

for (j=0; j<2; j++){ System.out.print("Escribir valor " + i + " , " + j + " : "); matriz2 [i][j]= dato.nextInt(); } } System.out.println(""); System.out.println("****** Matriz A ******:"); for (i=0;i<2;i++){ for (j=0;j<2;j++) { System.out.print("["+matriz1[i][j] + "] "); } System.out.println(""); } System.out.println(""); System.out.println("****** Matriz B ******:"); for (i=0;i<2;i++){ for (j=0;j<2;j++) { System.out.print("["+matriz2[i][j] + "] "); } System.out.println(""); } for (i=0; i<2; i++){ for (j=0; j<2; j++){ matriz3 [i][j]= matriz1[i][j]+matriz1[i][j]; } } System.out.println(""); System.out.println("******Matriz resultante de la Suma ******:"); for (i=0;i<2;i++){ for (j=0;j<2;j++) { System.out.print("["+matriz3[i][j] + "] "); } System.out.println(""); } } else if(v == 2){ System.out.println("Ingresar los valores de la Matriz A :");

for (i=0; i<2; i++){ for (j=0; j<2; j++){ System.out.print("Escribir valor " + i + " , " + j + " : "); matriz1 [i][j]= dato.nextInt(); } } System.out.println(""); System.out.println("Ingresar los valores de la Matriz B :"); for (i=0; i<2; i++){ for (j=0; j<2; j++){ System.out.print("Escribir valor " + i + " , " + j + " : "); matriz2 [i][j]= dato.nextInt(); } } System.out.println(""); System.out.println("****** Matriz A ******:"); for (i=0;i<2;i++){ for (j=0;j<2;j++) { System.out.print("["+matriz1[i][j] + "] "); } System.out.println(""); } System.out.println(""); System.out.println("****** Matriz B ******:"); for (i=0;i<2;i++){ for (j=0;j<2;j++) { System.out.print("["+matriz2[i][j] + "] "); } System.out.println(""); } for (i=0; i<2; i++){ for (j=0; j<2; j++){ matriz3 [i][j]= matriz1[i][j]-matriz2[i][j]; } } System.out.println(""); System.out.println("Matriz resultante de la Resta :"); for (i=0;i<2;i++){ for (j=0;j<2;j++) { System.out.print("["+matriz3[i][j] + "] ");

for (j=0; j<2; j++){ for(z=0;z<2;z++){ matriz3 [i][j]= matriz3 [i][j] + matriz1[i][z]*matriz2[z][j]; } } } System.out.println(""); System.out.println("El Producto de las Matrices :"); for (i=0;i<2;i++){ for (j=0;j<2;j++) { System.out.print("["+matriz3[i][j] + "] "); } System.out.println(""); } } } if (a == 2){ int matriz1[][] = new int [3][3]; int matriz2[][] = new int [3][3]; int matriz3[][] = new int [3][3]; System.out.println(" "); System.out.print("Seleccione que tipo de operacion desear realizar con la matriz: "); System.out.println(" "); System.out.println("1. Suma "); System.out.println("2. Resta "); System.out.println("3. Multiplicacion "); v = dato.nextInt(); if(v == 1){ System.out.println("Ingresar los valores de la Matriz A :"); for (i=0; i<=2; i++){ for (j=0; j<=2; j++){ System.out.print("Escribir valor " + i + " , " + j + " : "); matriz1 [i][j]= dato.nextInt();

System.out.println(""); System.out.println("Ingresar los valores de la Matriz B :"); for (i=0; i<=2; i++){ for (j=0; j<=2; j++){ System.out.print("Escribir valor " + i + " , " + j + " : "); matriz2 [i][j]= dato.nextInt(); } } System.out.println(""); System.out.println("****** Matriz A ******:"); for (i=0;i<=2;i++){ for (j=0;j<=2;j++) { System.out.print("["+matriz1[i][j] + "] "); } System.out.println(""); } System.out.println(""); System.out.println("****** Matriz B ******:"); for (i=0;i<=2;i++){ for (j=0;j<=2;j++) { System.out.print("["+matriz2[i][j] + "] "); } System.out.println(""); } System.out.println(""); for (i=0; i<=2; i++){ for (j=0; j<=2; j++){ matriz3 [i][j]= matriz1[i][j]+matriz2[i][j]; } } System.out.println(""); System.out.println("Matriz resultante de la suma :"); for (i=0;i<=2;i++){ for (j=0;j<=2;j++) { System.out.print("["+matriz3[i][j] + "] "); }

for (j=0; j<=2; j++){ matriz3 [i][j]= matriz1[i][j]-matriz2[i][j]; } } System.out.println(""); System.out.println("Matriz resultante de la Resta:"); for (i=0;i<=2;i++){ for (j=0;j<=2;j++) { System.out.print("["+matriz3[i][j] + "] "); } System.out.println(""); } } else if(v == 3){ System.out.println("Ingresar los valores de la Matriz A :"); for (i=0; i<=2; i++){ for (j=0; j<=2; j++){ System.out.print("Escribir valor " + i + " , " + j + " : "); matriz1 [i][j]= dato.nextInt(); } } System.out.println(""); System.out.println("Ingresar los valores de la Matriz B :"); for (i=0; i<=2; i++){ for (j=0; j<=2; j++){ System.out.print("Escribir valor " + i + " , " + j + " : "); matriz2 [i][j]= dato.nextInt(); } } System.out.println(""); System.out.println("****** Matriz A ******:"); for (i=0;i<=2;i++){ for (j=0;j<=2;j++) { System.out.print("["+matriz1[i][j] + "] "); } System.out.println(""); }

System.out.println(""); System.out.println("****** Matriz B ******:"); for (i=0;i<=2;i++){ for (j=0;j<=2;j++) { System.out.print("["+matriz2[i][j] + "] "); } System.out.println(""); } for (i=0; i<=2; i++){ for (j=0; j<=2; j++){ for(z=0;z<=2;z++){ matriz3 [i][j]= matriz3 [i][j] + matriz1[i][z]*matriz2[z][j]; } } } System.out.println(""); System.out.println("El Producto de las Matrices :"); for (i=0;i<=2;i++){ for (j=0;j<=2;j++) { System.out.print("["+matriz3[i][j] + "] "); } System.out.println(""); } } } if (a == 3){ int matriz1[][] = new int [4][4]; int matriz2[][] = new int [4][4]; int matriz3[][] = new int [4][4]; System.out.println(" "); System.out.print("Seleccione que tipo de operacion desear realizar con la matriz: "); System.out.println(" "); System.out.println("1. Suma "); System.out.println("2. Resta "); System.out.println("3. Multiplicacion "); v = dato.nextInt(); if(v == 1){