Algoritmo para encontrar las diagonales de una matriz de un cuadrado
Proceso diagonal_matrices
Dimension vect(50,50);
Escribir 'ingrese el numero filas';
Leer m;
Escribir 'ingrese el numero columnas';
Leer n;
Escribir 'Digite los valores:';
Para i<-1 Hasta m Con Paso 1 Hacer
Escribir 'Fila ',i
Para j<-1 Hasta n Con Paso 1 Hacer
Leer vect(i,j);
FinPara
FinPara
Escribir 'La diagonal pincipal de la matriz es: ';
Para i<-1 Hasta m Con Paso 1 Hacer
Para j<-1 Hasta n Con Paso 1 Hacer
Si (i=j)Entonces
Escribir vect(i,j);
FinSi
FinPara
FinPara
Escribir 'La diagonal secundaria de la matriz es: ';
Para i<-1 Hasta m Con Paso 1 Hacer
Para j<-n Hasta n Con Paso 1 Hacer
Escribir vect(i,j);
n<-n-1;
FinPara
FinPara
FinProceso
Diagrama de flujo:
Proceso diagonal_matrices
Dimension vect(50,50);
Escribir 'ingrese el numero filas';
Leer m;
Escribir 'ingrese el numero columnas';
Leer n;
Escribir 'Digite los valores:';
Para i<-1 Hasta m Con Paso 1 Hacer
Escribir 'Fila ',i
Para j<-1 Hasta n Con Paso 1 Hacer
Leer vect(i,j);
FinPara
FinPara
Escribir 'La diagonal pincipal de la matriz es: ';
Para i<-1 Hasta m Con Paso 1 Hacer
Para j<-1 Hasta n Con Paso 1 Hacer
Si (i=j)Entonces
Escribir vect(i,j);
FinSi
FinPara
FinPara
Escribir 'La diagonal secundaria de la matriz es: ';
Para i<-1 Hasta m Con Paso 1 Hacer
Para j<-n Hasta n Con Paso 1 Hacer
Escribir vect(i,j);
n<-n-1;
FinPara
FinPara
FinProceso
Diagrama de flujo:
GRACIAS!!!
ResponderEliminarBastante bueno el diagrama :D Sin duda es un ejemplo de java bastante interesante :)
ResponderEliminary como se hace para sacar la diagonal secundaria??
ResponderEliminarGracias.
Instala el Programa http://pseint.sourceforge.net/
Eliminary pegas ese códifo y podrás hacer pruebas y modificaciones.
¿qué codigo hay que ingresar?
ResponderEliminarel determinante de una matriz?podria ayudar
ResponderEliminar