º»¹®/³»¿ë
¡á ¸ÞÀÎ ÇÔ¼ö ÆÄÀÏ
poly_main.cpp
#include
#include
#include `poly_insert.h`
#include `Sort_poly.h`
using namespace std;
void main() {
float sum;
ListpolyNode *first;
Insertpoly poly;
string st;
sortpoly s;
cout << ` ´ÙÇ×½ÄÀ» ÀÔ·Â Çϼ¼¿ä : `;
cin >> st;
st+=`#`;
st=s.sortpolynomial(st,3);
cout << `\\n` << st << `\\n`;
st+=`#`;// ¸¶Áö¸·¿¡ # À» Ãß°¡ÇÏ¿© ½ÄÀÇ ¸¶Áö¸· Ç¥Çö
st+=`#`;
first=poly.InsertNode(st,true,3); // ³ëµå¿¡ µ¥ÀÌŸ »ðÀÔ
poly.inputdata(); // ½Ç¼ö °ªÀ» ÀÔ·Â ¹Þ´Â´Ù.
sum = poly.eval(first,3); // ÀÔ·Â ¹ÞÀº °ªÀ¸·Î °è»ê
cout << `°è»êµÈ °ª : ` << sum << `\\n`;
cout << `\\n * ³ëµå ÇüÅ Ãâ·Â * \\n`;// ³ëµå ÇüÅ Ãâ·Â
poly.showNode(first,1);
cout << `\\n`;
poly.showNode(first,2);
cout << `\\n`;
poly.showNode(first,3);
}¡¦(»ý·«)