- Tema Autor
- #1
tengo que hacer q la matris se multiplique por el numero q agrego después, pero lo único que hace es ir incrementandose, alguien que me ayude a ver mi error por favor..
import java.util.Scanner;
class matris6 {
public static void main(String[] FAL) {
Scanner leer = new Scanner(System.in);
int a, num;
int l=0;
System.out.println("Ingresa el tamaño que tendra la matris");
a = leer.nextInt();
int x[][] = new int[a][a];
int n, h;
for (n = 0; n < a; n++) {
for (h = 0; h < a; h++) {
System.out.println("Llena la Matris");
x[n][h] = leer.nextInt();
}
}
System.out.println("Ingresa el numero que va a multiplicar");
num = leer.nextInt();
int z[][] = new int[a][a];
System.out.println();
System.out.println("Resultado");
int j,k;
for (j= 0; j < z.length; j++) {
for ( k = 0; k < z[j].length; k++) {
int res=0;
for ( l=0;l< x.length;l++) {
z[j][k]+= (x[j][k] * num);
}
res=z[j][k];
System.out.print(z[j][k]+"\t");
}
System.out.println();
}
}
}
import java.util.Scanner;
class matris6 {
public static void main(String[] FAL) {
Scanner leer = new Scanner(System.in);
int a, num;
int l=0;
System.out.println("Ingresa el tamaño que tendra la matris");
a = leer.nextInt();
int x[][] = new int[a][a];
int n, h;
for (n = 0; n < a; n++) {
for (h = 0; h < a; h++) {
System.out.println("Llena la Matris");
x[n][h] = leer.nextInt();
}
}
System.out.println("Ingresa el numero que va a multiplicar");
num = leer.nextInt();
int z[][] = new int[a][a];
System.out.println();
System.out.println("Resultado");
int j,k;
for (j= 0; j < z.length; j++) {
for ( k = 0; k < z[j].length; k++) {
int res=0;
for ( l=0;l< x.length;l++) {
z[j][k]+= (x[j][k] * num);
}
res=z[j][k];
System.out.print(z[j][k]+"\t");
}
System.out.println();
}
}
}