게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
씨쁠쁠고수님들
게시물ID : jisik_61432짧은주소 복사하기
작성자 : 코싸인a
추천 : 2
조회수 : 490회
댓글수 : 4개
등록시간 : 2009/06/11 23:15:31
#include <stdio.h>
double a1(double, double, double, double, double);
double a2(double, double, double, double, double);
double a3(double, double, double, double, double);

int main(void)
{
 double b11, b12, b13, b21, b22, b23, b31, b32, b33, aa1, aa2, aa3, sol;

 printf("3X3행렬을 1행을 차례대로 입력하시오\n");
 scanf("%lf %lf %lf",&b11 ,&b12, &b13);
 printf("3X3행렬을 2행을 차례대로 입력하시오\n");
 scanf("%lf %lf %lf",&b21 ,&b22, &b23);
 printf("3X3행렬을 3행을 차례대로 입력하시오\n");
 scanf("%lf %lf %lf",&b31 ,&b32, &b33);
 aa1 = double a1(double b11, double b22, double b33, double b23, double b32)
 aa2 = double a2(double b12, double b21, double b33, double b23, double b31)
 aa3 = double a3(double b12, double b21, double b33, double b23, double b31)
 sol = aa1+aa2+aa3;
 printf("입력한 3X3행렬의 값은\n");
 printf("%5.2f 입니다.\n", sol);

 return 0;
}
double a1(double b11, double b22, double b33, double b23, double b32)
{
 double c1;
 c1=b11*((b22*b33)-(b23*b32));
 return c1;
}

double a2(double b12, double b21, double b33, double b23, double b31)
{
 double c2;
 c2=-b12*((b21*b33)-(b23*b31));
 return c2;
}

double a3(double b13, double b21, double b32, double b22, double b31)
{
 double c3;
 c3=b13*((b21*b32)-(b22*b31));
 return c3;

행렬값구하는데요..
계속 type오류나네요
 aa1 = double a1(double b11, double b22, double b33, double b23, double b32)이줄에서
나는걸로 되어있는데ㅜ.ㅠ 도대체 먼지좀..
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호