검색어 입력폼

[C프로그래밍] 다항식의 곱셈

등록일 2003.10.13 파일확장자압축파일 (zip) | 5페이지 | 가격 1,000원

*해당 문서는 미리보기가 지원되지 않습니다.

소개글

다항식의 곱셈을 구현한 것입니다..
다항식의 차수와 계수는 랜덤하게 구성되도록 짜여져있습니다. 개개의 함수를 모듈화해서 프로그래밍 했습니다. 기타 소스에 대한 질문 사항이 있으시면 메일 주시면 답변 드리겠습니다.

컴파일 실행환경

<압축파일 목록>
main.c
eq2.c
multy.h
read.c
sort.c

본문내용

<소스일부분>
#include "multy.h"
main()
{
int i=0,c,n,judge=0,a_lenth,b_lenth,sub;

a_lenth=readpoly(a,judge);
judge=1;
b_lenth=readpoly(b,judge);
c=0;
for(i=0;i<a_lenth;i++)
for(n=0;n<b_lenth;n++)
{
tmp[c].expo=a[i].expo+b[n].expo;
tmp[c++].coef=a[i].coef*b[n].coef;
}
sub=eq_add(tmp,c);
sort_all(tmp, c);
printf(" (");
i=0;

<실행결과>
(7X9 + 1X6 + 2X5 + 8X3 + 8 )
X (4X9 + 8X7 + 6X5 + 6X4 + 2X2 + 9 )
= 28X18 + 56X16 + 4X15 + 50X14 + 50X13 + 48X12 + 20X11 + 82X10 + 107X9 + 50X8 + 116X7 + 9X6 + 82X5 + 48X4 + 72X3 + 16X2 + 72

압축파일내 파일목록

main.c
eq2.c
multy.h
read.c
sort.c
다운로드 맨위로