Pregunta: | 68008 - RECORRIENDO MATRICES EN |
Autor: | alexander-pedro alpala |
RECORRIENDO MATRICES en c: estoy desarrollando un programa, sobre matrices en c, que me pide hacer los siguiente: 1, el usuario introduce el valor de la matriz (filas y columnas) 2,llenar la matriz. 3, imprimir la matriz introducida 4, recorrer la matriz de abajo a arriba y de derecha a izquierda 5.recorrer la matriz en zigzag empezando por el extremo inferior derecho. hasta el momento llevo 4 puntos y me falta el 5. necesito que me ayuden a terminarla. este es el programa: #include <stdio.h> int main() { int f,c, j, numf, numc; int cont=1; int i, m; int matriz[20][20]; printf("Digite el numero de filas: "); scanf("%d", &numf); printf("Digite el numero de columnas: "); scanf("%d", &numc); printf(" "); for(f=0; f<numf; f++) { for(c=0; c<numc; c++) { printf("posicion [%d][%d]:", f, c); scanf("%d",&matriz[f][c]); } } printf(" "); for(f=0; f<numf ;f++) { for(c=0; c<numc; c++) { printf("|%d|", matriz[f][c]); } printf(" "); } printf(" RECORRDIOS DE LA MATRIZ ANTERIOR "); // Recorriendo de filas de abajo a arriba y de derecha a izquierda printf(" Recorriendo de abajo a arriba y columnas de derecha a izquierda : "); printf(" "); for (f = numf- 1; f >= 0; f--) { for (c = numc- 1; c >= 0; c--) { printf("|%d|",matriz[f][c]); } printf(" "); } return 0; } |