SPRING :: NOTE
[C] 정수형 데이터를 갖는 3X3 행렬 2개를 입력받아, 그 곱을 출력하는 프로그램 본문
Development Language/C · C++ · MFC
[C] 정수형 데이터를 갖는 3X3 행렬 2개를 입력받아, 그 곱을 출력하는 프로그램
RAYZIE 2016. 10. 26. 11:38반응형
정수형 데이터를 갖는 3X3 행렬 2개를 입력받아, 그 곱을 출력하는 프로그램을 작성하시오.
void main()
{
int num[2][3][3] = { 0 };
int i, j, k;
int result[3][3] = { 0 };
int sum = 0;
for (i = 0; i < 2; i++){
printf("%d 번째 행렬을 입력하시오 : \n", i + 1);
for (j = 0; j < 3; j++)
{
for (k = 0; k < 3; k++)
scanf("%d", &num[i][j][k]);
}
}
printf("result : \n");
for (i = 0; i < 3; i++){
for (j = 0; j < 3; j++){
sum = 0;
for (k = 0; k < 3; k++){
sum += num[0][i][k] * num[1][k][j];
}
result[i][j] = sum;
}
}
for (i = 0; i < 3; i++){
for (j = 0; j < 3; j++){
printf("%d ", result[i][j]);
}
printf("\n");
}
}
반응형
'Development Language > C · C++ · MFC' 카테고리의 다른 글
[C] 연수와 월수를 입력하면 달력이 출력되는 프로그램 (1) | 2016.10.26 |
---|---|
[C] 단어가 회문 (앞뒤 어느 쪽에서 읽어도 같은 어구) 인지를 결정하는 프로그램 (0) | 2016.10.26 |
[C] 크기가 5인 정수 배열을 사용하여 10 개의 정수를 입력받아, 가장 큰 두 수의 곱을 찾는 프로그램 (0) | 2016.10.26 |
[C] 크기가 10인 정수 배열을 사용하여 학생 10명의 성적을 입력 받은 후, 성적 총합과 평균 점수, 최고 점수, 최저 점수를 출력하는 프로그램 (0) | 2016.10.26 |
[C] 두 개의 문자열을 입력 받아, 첫번째 문자열에 두 번째 문자열이 포함되어 있는 지를 검사하고, 만약 포함 되어 있으면 그 위치를 출력하는 프로그램 (0) | 2016.10.26 |
Comments