Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2. Cargar una matriz de orden nxm, mostrar la matriz y realizar un procedimiento que
muestre y cuente los números primos de la misma.
DIAGRAMA DE FLUJO:
Cargar(A[][],n,m) Mostrar(A[][],n,m)
i=0,n-1,1 i=0,n-1,1
j=0,m-1,1 j=0,m-1,1
A[i][j]
A[i][j]
FIN
FIN
2
ContarPrimosYNoPrimos(A[],n,m) INICIO
cont=0
n,m
i=0,n-1,1
DIM A[n][m]
j=0,m-1,1
Cargar(A,n,m)
Mostrar(A,n,m)
y=0 ContarPrimosYNoprimos(A,n,m)
K=0,A[i][j],1 FIN
p=1,A[i][j],1
A[i][j]%p==0
y=y+1
y=2
͞Es un numero
primo ͟9͕͟A[i][j]
cont=cont+1
FIN
3
JAVA(NETBEANS):
4
5
DIAGRAMA DE FLUJO:
Leer(R[][],n) Mostrar(R[][],n)
i=0,n-1,1 i=0,n-1,1
j=0,n-1,1 j=0,n-1,1
R[i][j]
R[i][j]
FIN
FIN
6
diagonalprincipal(R[][],n) diagonalsecundaria(R[][],n)
i=0,n-1,1 i=0,n-1,1
j=0,n-1,1 j=0,n-1,1
i=j
i+j=n-1
FIN FIN
7
INICIO
DIM R[n]
Leer(R,n)
Mostrar(R,n)
diagonalprincipal(R,n)
diagonalsecundaria(R,n)
FIN
JAVA(NETBEANS):
8
9
10
DIAGRAMA DE FLUJO:
Mostrar(R[][],n) Generar(R[][],n)
i=0,n-1,1
i=0,n-1,1
j=0,n-1,1
j=0,n-1,1
R[i][j]=random()
R[i][j]
r
r
r
r
FIN FIN
11
Encimadeladiagonal(R[],n)
i=0,n-1,1 INICIO
j=0,n-1,1 n
͞El numero͟9͕͟R[i][j],͟esta
por encima de la diagonal͟
Generar(X,n)
Mostrar(X,n)
encimadeladiagonal(X,n)
r
FIN
FIN
JAVA(NETBEANS):
12
13
14
5 13 21
7 15 23
DIAGRAMA DE FLUJO:
Mostrar(X[][],M,N) Generar(X[][],M,N)
i=0,M-1,1
d=1
j=0,N-1,1
i=0,N-1,1
X[i][j] j=0,M-1,1
X[j][i]=d
r d=d+2
r r
FIN
r
FIN
15
INICIO
M,N
DIM A[M][N]
Generar(A,M,N)
Mostrar(A,M,N)
FIN
JAVA(NETBEANS):
16
17
18
3 3 3 3 3
4 4 4 4 4
5 5 5 5 5
6 6 6 6 6
DIAGRAMA DE FLUJO:
Genera(A[][],N,M)
d=1
Mostrar(A[][],N,M)
I=0,N-1,1
I=0,N-1,1
J=0,M-1,1
J=0,M-1,1
A[I][J]=d
A[I][J]
P[I][J]=B
FIN
FIN
19
INICIO
N,M
DIMA[N][M]
GENERA(R,N,M)
MOSTRAR(R,N,M)
FIN
JAVA(NETBEANS):
20
21