📄 radar.cpp
字号:
#include <iostream>
using namespace std;
//#define LengthParemeter 10
class Radar
{
private:
char *waveband;
public:
Radar()
{
;
}
void RadarChoose();//display the choosing items
void ChooseResult();//display the choosing result
void RadarProcess();//transfer to related operation
};
void Radar::RadarChoose()
{
cout<<"Please choose the radar wave band: (1,2,or 3)"<<endl;
cout<<"\t1. P_band: 0.225-0.390 GHz"<<endl;
cout<<"\t2. L_band: 0.390-1.550 GHz"<<endl;
cout<<"\t3. X_band: 5.750-10.90 GHz"<<endl;
}
void Radar::ChooseResult()
{
char input;
cin>>input;
while (input>51||input<49)//whether your input is legal
{
cout<<"Your choose is wrong !"<<endl;
RadarChoose();
cin>>input;
}
switch(input) //identify the keyboard
{
case 49:
waveband="P_band";break;
case 50:
waveband="L_band";break;
case 51:
waveband="X_band";break;
}
cout<<"The radar wave band you choose is: "<<waveband<<endl;
}
void Radar::RadarProcess()
{
char temp=waveband[0];
// cout<<temp;
switch(temp)
{
case 'P':
cout<<"\tRead the P_band file"<<endl; break;
case 'L':
cout<<"\tRead the L_band file"<<endl;break;
case 'X':
cout<<"\tRead the X_band file"<<endl;break;
}
}
void main()
{
Radar radarpara;
radarpara.RadarChoose();
radarpara.ChooseResult();
radarpara.RadarProcess();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -