⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 link_polynomial.cpp

📁 这是一个用面向对象方法实现多项式四则运算的源程序
💻 CPP
字号:
#include"link_polynomial.h"
#include<iostream.h>
void main()
{
	int choice;
    multinomial r;
	while(1)
	{
       cout<<endl<<"多项式计算:"<<'\n'
		   <<"请选择:"<<endl;
		cout<<"加法'1':"<<'\n'
		<<"减法'2':"<<'\n'
		<<"乘法'3':"<<'\n'
		<<"除法'4':"<<'\n'
		<<"退出'0':"<<'\n';
	    cin>>choice;
        if(choice==0) break;
		if(choice==1)
		{	 
	         cout<<"请输入第一个加数多项式";
              multinomial a;
              a.input();
              cout<<"你输入的多项式是:";
			  a.output();
			  cout<<endl;
              cout<<"请输入第二个加数多项式";
              multinomial b;
              b.input();
              cout<<"你输入的多项式是:"<<endl;
			  b.output();
			  cout<<endl<<"结果为:";
			  cout<<'(';
			  a.output();
			  cout<<')'<<" + "<<'(';
			  b.output();
			  cout<<')'<<'=';
			  r=a.add(b);
			  r.output();
			  cout<<endl;
		}
	    if(choice==2)
		{
			
	         cout<<"请输入被减多项式";
             multinomial a;
             a.input();
             cout<<"你输入的多项式是:"<<endl;
			  a.output();
			  cout<<endl;
              cout<<"请输入减数多项式";
              multinomial b;
              b.input();
              cout<<"你输入的多项式是:"<<endl;
			  b.output();
			  cout<<endl<<"结果为:";
              cout<<'(';
			  a.output();
			  cout<<')'<<" - "<<'(';
			  b.output();
			  cout<<')'<<'=';
			  r=a.sub(b);
			  r.output();
			  cout<<endl;
		}
	    if(choice==3)
		{
	         cout<<"请输入第一个乘数多项式";
             multinomial a;
             a.input();
			  cout<<"你输入的多项式是:";
			  a.output();
			  cout<<endl;
              cout<<"请输入第二个乘数多项式";
              multinomial b;
              b.input();
              cout<<"你输入的多项式是";
			  b.output();
			  cout<<endl<<"结果为:";
              cout<<'(';
			  a.output();
			  cout<<')'<<"*"<<'(';
			  b.output();
			  cout<<')'<<'=';
			  r=a.multiply(b);
			  r.output();
			  cout<<endl;
		
		} 
		if(choice==4)
		{
              cout<<"请输入被除多项式";			 
              multinomial a;
              a.input();
              cout<<"你输入的多项式是:";
			  a.output();
			  cout<<endl;
              cout<<"请输入除数多项式";
              multinomial b;
              b.input();
              cout<<"你输入的多项式是:";
			  b.output();
			  cout<<endl;
              cout<<'(';
			  a.output();
			  cout<<')'<<" / "<<'(';
			  b.output();
			  cout<<')'<<'='<<endl;
			  b.divide(a);
			  cout<<endl;
		}

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -