Alguien me Ayuda con este ALGORITMO con la respuesta en pseudocódi

Leer una matriz 4x4 entera y determinar en qué fila y en qué columna se encuentra el número mayor.A

Respuestas

Respuesta dada por: romowe5369
0

Respuesta:

en mi caso primero deberíamos ordenarla para mostrar el dato mayor.

Explicación:

//proceso en donde se ingresa la matriz

Escribir 'Ingrese dimension de la matriz A'

Leer n,m

Para i<-1 Hasta n Con Paso 1 Hacer

   Para j<-1 Hasta m Con Paso 1 Hacer

       Escribir 'ingrese el elemendo ',i,' , ',j,''

       leer A(i,j)

   FinPara

FinPara

Escribir 'SU MATRIZ INGRESADA ES:'

//proceso para ordenar la matriz de forma descendente

Escribir 'MATRIZ INGRESADA ORDENADA DE FORMA DESCENDENTE'

Para i<-1 Hasta n Con Paso 1 Hacer

   Para j<-1 Hasta m Con Paso 1 Hacer

       Para r<-1 Hasta n Con Paso 1 Hacer

           Para s<-1 Hasta m Con Paso 1 Hacer

               Si A(i,j)>A(r,s) Entonces

                   almacenar=A(i,j)

                   A(i,j)=A(r,s)

                   A(r,s)=almacenar

               Fin Si  

           FinPara

       FinPara

   FinPara

FinPara

Para i<-1 Hasta n Con Paso 1 Hacer

   Para j<-1 Hasta m Con Paso 1 Hacer

       Imprimir  A(i,j)

   FinPara

FinPara

//proceso para ordenar la matriz de forma ascendente

Escribir 'MATRIZ INGRESADA ORDENADA DE FORMA ASCENDENTE'

Para i<-1 Hasta n Con Paso 1 Hacer

   Para j<-1 Hasta m Con Paso 1 Hacer

       Para r<-1 Hasta n Con Paso 1 Hacer

           Para s<-1 Hasta m Con Paso 1 Hacer

               Si A(i,j)<A(r,s) Entonces

                   almacenar=A(i,j)

                   A(i,j)=A(r,s)

                   A(r,s)=almacenar

               Fin Si  

           FinPara

       FinPara

   FinPara

FinPara

//imperesion la la matriz ordenada

Para i<-1 Hasta n Con Paso 1 Hacer

   Para j<-1 Hasta m Con Paso 1 Hacer

       Imprimir  A(i,j)

   FinPara

FinPara

FinProceso


eyronjose: gracias
Preguntas similares