3.7.1
#include <iostream>
using namespace std;
int main(void)
{
const float Feet = 0.0833;
cout << "请输入您的身高:______\b\b\b\b\b\b";
int inch;
cin >> inch;
cout << "转换为英尺后:" << Feet * inch << endl;
return 0;
}
3.7.2
#include <iostream>
using namespace std;
int main(void)
{
const int FeetToInch = 12;
const float InchToMeter = 0.0254f, PoundToKilogram = 2.2f;
cout << "请输入您几英尺几英寸几磅:" << endl;
float Feet, Inch, Pound, Meter, Kilogram;
cin >> Feet >> Inch >> Pound;
Inch += Feet * FeetToInch;
Meter = Inch * InchToMeter;
Kilogram = Pound / PoundToKilogram;
cout << "BMI = " << (Kilogram / Meter) * (Kilogram / Meter) << endl;
return 0;
}
3.7.3
#include <iostream>
using namespace std;
int main(void)
{
cout << "请输入度/分/秒:" << endl;
float Limit, Minute, Second;
cin >> Limit >> Minute >> Second;
Minute += Second / 60;
Limit += Minute / 60;
cout << "结果为:" << Limit << endl;
return 0;
}
3.7.4
#include <iostream>
using namespace std;
int main(void)
{
const int HourToDay = 24, SecondToMinute = 60;
cout << "请输入秒数:" << endl;
long long Second;
cin >> Second;
int Day, Hour, Minute, Seconds;
Day = Second / SecondToMinute / SecondToMinute / HourToDay;
Second %= SecondToMinute * SecondToMinute * HourToDay;
Hour = Second / SecondToMinute / SecondToMinute;
Second %= SecondToMinute * SecondToMinute;
Minute = Second / SecondToMinute;
Seconds = Second % SecondToMinute;
cout << "结果为:" << Day << ' ' << Hour << ' ' << Minute << ' ' << Seconds << endl;
return 0;
}
3.7.5
#include <iostream>
using namespace std;
int main(void)
{
cout << "请输入全球人数与当前国家人数:" << endl;
long long Global, China;
cin >> Global >> China;
cout << "占比为:" << double(China) / Global * 100 << '%' << endl;
return 0;
}
3.7.6
#include <iostream>
using namespace std;
int main(void)
{
float Mileage, Gallon;
cout << "请输入里程和使用汽油量:" << endl;
cin >> Mileage >> Gallon;
cout << "一加仑的里程为:" << Mileage / Gallon << endl;
return 0;
}
3.7.7
#include <iostream>
using namespace std;
int main(void)
{
cout << "请输入百公里所需汽油量:" << endl;
float Gasoline, Gallon;
cin >> Gasoline;
Gallon = (3.875 * 62.14) / Gasoline;
cout << "转换后为:" << Gallon << endl;
return 0;
}