Título: Ayuda explicación programa c++ (matriz inversa) Publicado por: Cm7 en 6 Diciembre 2017, 22:26 pm Aquí está el código y hay algunas partes que no entiendo para que sirven, gracias.
#include <conio.h> #include <stdio.h> int i,j, k, s; float m1[100][100],c, aux[100],e; int main() { printf("Introduzca el tamano de la matriz cuadrada "); scanf("%d",&k); for (i=0;i<k;i++) { for (j=0;j<k;j++) { printf("Ingrese el valor de [%d][%d]",i,j); scanf("%f",& m1 [j]); } } for (i=0;i<k;i++) for(j=k;j<2*k;j++). /* Estos ciclos que hacen?*/ { if(i==(j-k)) m1[j]=1; else m1[j]=0; } for (s=0;s<k;s++). /* Y de aquí hacia abajo/* :$ { e=m1 for (j=0;j<2*k;j++) m1 for(i=0;i<k;i++) { if (i==s) ; else { c= m1 for (j=0;j<2*k;j++) aux[j]=m1 for (j=0;j<2*k;j++) m1[j]=m1[j]+aux[j]; } } } for (i=0;i<k;i++) { for(j=k;j<2*k;j++) printf("%.1f \n",m1[j]); if (j==k) printf("n= "); } getch(); } |