Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIÓN II Y LABORATORIO
EJEMPLOS DE MATRICES
Ejemplo 1 :Cargue una matriz de mxn, obtenga en otra matriz la cantidad de dígitos de cada
elemento de la primera matriz, por ejm.:
0 1 2 0 1 2
0 8 123 12 0 1 3 2
15 1111 93 7 1 4 2 1
2 13 436 71192 2 2 3 5
3 92 4X3 3 2 4X3
2125 819 4 3
SOLUCIÓN:
PROCEDIMIENTO QUE CARGA DE ELEMENTOS UNA MATRIZ:
DISEÑO CODIFICACIÓN EN JAVA
cargar(A[][], f, c)
public static void cargar(int A[][], int f, int c)
{ int i,j;
i=0, f-1, 1 Scanner leer=new Scanner(System.in);
for(i=0;i<f;i++)
{
for(j=0;j<c;j++)
j=0, c-1,1 {
System.out.print("A["+(i+1)+"]["+(j+1)+"]=");
A[i][j]=leer.nextInt();
}
A[i][j] }
}
fin
2
mostrar(A[][], f, c)
fin
contarDigitos(A[][], D[][] f, c)
public static void contarDigitos(int A[][], int D[][], int f, int c )
{ int i,j;
d=1 for(i=0;i<f;i++)
{
for(j=0;j<c;j++)
i=0, f-1, 1 { D[i][j]=(int)Math.log10(A[i][j])+1;
}
}
}
j=0,c-1, 1
D[i][j]=(int)log(A[i][j]) +1
fin
3
PROGRAMA PRINCIPAL
package ejemplo1_matrices;
INICIO import java.util.Scanner;
Ejemplo 2: Cargue una matriz de mxn, muestre la matriz y obtenga la cantidad y suma de
números perfectos que contenga, por ejm.
0 1 2
0
9 6 18
1
13 8 28
2 6 3X3
36 3
SOLUCIÓN:
s=s + i
x=s
return 1
return 0
5
d=d+1
s=s + A[i][j]
d, s
FIN
EJECUCIÓN