La Red de Conocimientos Pedagógicos - Currículum vitae - Lenguaje C para encontrar el punto silla de una matriz

Lenguaje C para encontrar el punto silla de una matriz

1. El punto de silla es el valor máximo de la fila y el valor mínimo de la columna donde se ubica el elemento de la matriz.

2. Primero defina tres variables enteras para guardar las variables que controlan el ciclo y marque si hay un punto de silla.

3. Luego, define tres variables de matriz enteras para almacenar los elementos de la matriz, así como el valor máximo de cada fila y el valor mínimo de cada columna.

4. Establecer los valores iniciales de la matriz más grande y la matriz más pequeña, usando la función memset.

5. Luego, cada elemento de la matriz de entrada está controlado por un bucle de dos capas.

6. Utilice un bucle for de dos capas para controlar la adquisición del valor máximo de cada fila y el valor mínimo de cada columna.

7. Utilice sentencias if para controlar la adquisición del valor máximo de cada fila.

8. Continúe usando la declaración if para obtener el valor mínimo de cada columna de la matriz.

9. Luego, lea los elementos de la matriz uno por uno para determinar si hay un punto de silla. Si es un punto de silla, genere las coordenadas y el valor.

10. Finalmente, cuando no hay puntos de silla en la matriz, la matriz de salida no tiene información de puntos de silla.

11. Ejecute el programa. Cuando se ingresa una matriz de 5 * 5, la computadora determinará si hay un punto de silla y generará las coordenadas y valores del punto de silla.