#include<iostream>
#include <iomanip>
#include <cstdlib>
#include <string>
#include <conio.h>
#include <map>
#include <cmath>
#include <windows.h>
#include <time.h>
#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
using namespace std;
int main() {
double a,b,H;
int ksg=0,A=0,B=0,g=4,e=0,C=0;
//cout<<"输入a,b:"<<" ";
//std::cin>>a;
//std::cin>>b;
cout<<"肝帝出品,必是精品▓▓▓▓"<<endl;
cout<<"---------------------------------"<<endl;
cout<<"|注意,改变为英文 |"<<endl;
cout<<"|输入运算符1加2减3乘4除 |"<<endl;
cout<<"|个人创新运算符5如何一样运算符 |"<<endl;
cout<<"|图形运算11正方形,12长方形 |"<<endl;
cout<<"|13三角形 |"<<endl;
cout<<"|3D计算111正方形121长方形 |"<<endl;
cout<<"---------------------------------"<<" ";
cin>> ksg;
cout<<"----------"<<endl;
switch(ksg){
case 1:
cout<<"输入a,b:"<<" ";
std::cin>>a;
std::cin>>b;
std::cout<<a<<"+"<<b<<"="<<a+b<<std::endl;
break;
case 2:
cout<<"输入a,b:"<<" ";
std::cin>>a;
std::cin>>b;
std::cout<<a<<"-"<<b<<"="<<a-b<<std::endl;
break;
case 3:
cout<<"输入a,b:"<<" ";
std::cin>>a;
std::cin>>b;
std::cout<<a<<"×"<<b<<"="<<a*b<<std::endl;
break;
case 4:
cout<<"输入a,b:"<<" ";
std::cin>>a;
std::cin>>b;
if (b==0) cout<<"除数不可以等于0!!!"<<endl;
else
std::cout<<a<<"÷"<<b<<"="<<a/b<<std::endl;
break;
case 5:
cout<<"输入a,b:"<<" ";
std::cin>>a;
std::cin>>b;
if (a>b) std::cout<<b<<"需要加上"<<a-b<<"等于"<<a<<std::endl;
if (a<b) std::cout<<a<<"需要加上"<<b-a<<"等于"<<b<<std::endl;
if (a==b) std::cout<<"不需要"<<" ";break;
case 11:
cout<<"输入边长"<<" ";
cin>>a;
std::cout<<"面积"<<a*a<<std::endl;
std::cout<<"周长"<<a*g<<std::endl;
break;
case 12:
cout<<"输入长,宽"<<" ";
cin>>a>>b;
std::cout<<"面积"<<a*b<<endl;
std::cout<<"周长"<<(a+b)*2<<endl;
break;
case 13:
cout<<"输入底和高"<<"";
cin>>b>>H;
std::cout<<""<<b*H/2<<std::endl;
break;
case 111:
cout<<"输入边长"<<" ";
cin>>a;
e=a*12;
std::cout<<"面积"<<a*a*6<<endl;
std::cout<<"周长"<<e<<endl;
break;
case 121:
cout<<"输入长,宽,高"<<" ";
cin>>a>>b>>H;
std::cout<<"面积"<<a*b*2+a*H*2+b*H*2<<endl;
std::cout<<"周长"<<a*4+b*4+H*4<<endl;
break;
}
}
制作不易,点赞关注吧