Impresion de matriz en escalera
Publicado por Evelin (1 intervención) el 13/08/2018 07:40:17
Hola quisiera que me puedan ayudar me quede estancada con una parte de un programa que estoy desarrollando. El programas es de investigación operativa modelo de transporte tengo gran parte del programa y bueno en específico quisiera que me puedan guiar como puedo imprimir en forma de escalera una matriz por ejemplo una Matriz[4][4]
1 2 3 4
5 6 7 8
9 8 7 6
5 4 3 2
y quisiera que se imprima
1 2 0 0
0 6 7 0
0 0 7 6
0 0 0 2
se como sacar esos valores pero no se como imprimir de esa forma aqui les dejo el código de como conseguí ubicar los valores:
1 2 3 4
5 6 7 8
9 8 7 6
5 4 3 2
y quisiera que se imprima
1 2 0 0
0 6 7 0
0 0 7 6
0 0 0 2
se como sacar esos valores pero no se como imprimir de esa forma aqui les dejo el código de como conseguí ubicar los valores:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
n=0;
k=1;
for(i=0;i<=3;i++){
k=k-1;
if(i==3)
{
n=1;
}
for(j=n;j<=1;j++)
{
printf("%d\t",Matriz[i][k]);
k++;
}
printf("\n");
}
Valora esta pregunta


0