[컴퓨터공학]이산수학 관계에 관한 프로그래밍
- 최초 등록일
- 2006.09.16
- 최종 저작일
- 2006.04
- 4페이지/ 한컴오피스
- 가격 1,500원
소개글
이산수학 관계 에 관한 프로그래밍
(c 언어로 작성)
목차
없음
본문내용
81. 집합 S=S4 에 관한 관계 R이 6개의 순서쌍을 원소로 가지고 있다. 카드덱에는 6매의 카드가 있고 각 카드에는 R 의 원소인 순서상이 천공되어있다고 할 때, (1),(2),(3) 을 구하는 프로그램을 작성하고 아래의 데이터를 이용하여 테스트 하여라.
(1) R의 정의역과 치역
(2) 합성관계 R∘R=R2
(3) 관계 R의 논리행렬 MR
include <stdio.h>
void main()
{
int relationX[6], relationY[6];
int i, j;
int hang[2][6]={0};
int saveRel[2][2][6];
// 자료입력 //////////////////////////////////////////////////////////////////
printf("집합 S={1, 2, 3, 4}\n");
printf("관계 R을 입력하세요.\n");
for ( i=0; i<6; i++ )
{
printf("(x,y)중에 x 입력: ");
scanf("%d", &relationX[i]);
printf("(x,y)중에 y 입력: ");
scanf("%d", &relationY[i]);
saveRel[0][0][i] = relationX[i];
saveRel[0][1][i] = relationY[i];
saveRel[1][0][i] = relationX[i];
saveRel[1][1][i] = relationY[i];
}
// 1 번 //////////////////////////////////////////////////////////////////////
printf("(1) R의 정의역과 치역\n");
printf("\t==> R의 정의역 = { ");
for ( j=1; j<=4; j++ )
{
참고 자료
이산수학, 황대훈저, 생능출판사