All pastes #166021 Raw Edit

Untitled

public text v1 · immutable
·published 2006-09-10 13:55 UTC
rendered paste body
/*  ESTE CODIGO HACE TRIANGUANGULAR UNA MATRIZ.... A DIFERENCIA DE AYER
YA ESTOY VIVO Y CLARO RECORDE QUE LAS MATRICES EMPIEZAN CON INDEX CERO  */
#include <stdio.h>
#include <stdlib.h>


main(){
        int a,b,c;
        float k;
        float mat[10][11]={
                {1,2,3,4},
                {5,6,7,8},
                {9,10,11,12}};


        mat[1][1]=2;   mat[1][2]=5;    mat[1][3]=1;  mat[1][4]=50;
        mat[2][1]=4;   mat[2][2]=5;    mat[2][3]=2;  mat[2][4]=90;
        mat[3][1]=8;   mat[3][2]=40;    mat[3][3]=3;  mat[3][4]=210;


 for(a=1;a<=3;a++){
        for(b=1;b<=4;b++){
                //mat[a][b]=a*b;
                printf("   %.2f  ",mat[a][b]);
                        }
        printf(" \n");
}


printf("venga... vamos a empezar... \n");
a=1;
for(a=1;a<=2;a++){
        for(b=a+1;b<=3;b++){
        k=(mat[a][a]/mat[b][a])*-1;
        printf(" %.2f  \n",k);
                for(c=1;c<=4;c++){
                        mat[b][c]=mat[b][c]*k+mat[a][c];
                }
        }
}

printf("\n \n ");
for(a=1;a<=3;a++){
        for(b=1;b<=4;b++){
                /*gotoxy(b*5,a)*/printf("   %.3f  ",mat[a][b]);
        }
        printf(" \n");
}

printf("terminado");
return(0);
}