#include <stdio.h>
int main() {
double a[3][3];
double det;
printf("행렬식을 입력하세요\n");
printf("1행: ");
scanf("%lf%lf%lf", &a[0][0], &a[0][1], &a[0][2]);
printf("2행: ");
scanf("%lf%lf%lf", &a[1][0], &a[1][1], &a[1][2]);
printf("3행: ");
scanf("%lf%lf%lf", &a[2][0], &a[2][1], &a[2][2]);
det=a[0][0]*(a[1][1]*a[2][2]-a[2][1]*a[1][2])
-a[0][1]*(a[1][0]*a[2][2]-a[1][2]*a[2][0])
+a[0][2]*(a[1][0]*a[2][1]-a[1][1]*a[2][0]);
printf("Determinant = %g \n", det);
return 0;
}
'c·c++ > c 프로그래밍' 카테고리의 다른 글
fits_bits 함수 (0) | 2013.09.21 |
---|---|
주민번호 판별 (0) | 2013.09.18 |
Hadamard 행렬구하기 (0) | 2013.09.15 |
두수의 비교 (0) | 2013.09.13 |
Cramer공식을 이용한 연립방정식풀기 (0) | 2013.09.13 |