[MD-sorular] c++'da ters matris
Sema Coskun
secos182 at yahoo.com
9 Mar 2006 Per 17:15:05 EET
c/c++
/*Matrisin tersi*/
#include <stdio.h>
#include <conio.h>
int i,j,k,N,A[10][10];
main()
{ clrscr();printf("Matrisin tipini giriniz...");
scanf("%u",&N);printf("\n");
printf("A matrisi\n");printf("..........\n");
for(i=1;j<=N;j++)
{ for(j=1;j<=N;j++)
{gotoxy(5*j,4+i);scanf("%d",&A[i][j]);}}
printf("\n");printf("Matrisin tersi:\n");
printf("...........\n");
for(k=1;k<=N;k++)
{for (i=1;i<=N;i++)
{for(j=1;j<=N;j++)
if(!((i==k)||(j==k)))
A[i][j]=A[i][j]-A[i][k]*A[k][j]/A[k][k];}
A[k][k]=-1/A[k][k];
for(i=1;i<=N;i++)
if(!(i==k)) A[i][k]=A[i][k]*A[k][k];
for(j=1;j<=N;j++)
if(!(j==k)) A[k][j]=A[k][j]*A[k][k];}
for(i=1;i<=N;i++)
{for(j=1;j<=N;j++)
{gotoxy(5*j,7+i+N);printf("%0.2f",-A[i][j]);}}
getch();return 0;
}
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
MD-sorular mesaj listesiyle ilgili
daha fazla bilgi