C++实现,用if else实现洗澡所需条件,输入条件并完成洗澡,模拟洗澡过程
时间: 2024-10-24 11:14:17 浏览: 12
基于C++实现的简易自动巡航模拟系统.txt
在C++中,你可以通过编写一个简单的程序来模拟洗澡的过程,并使用`if-else`语句来确定满足哪些条件才能开始洗澡。这里是一个基础示例:
```cpp
#include <iostream>
using namespace std;
int main() {
int temperature = 0; // 室温
bool waterHeated = false; // 水是否加热
bool towelAvailable = false; // 是否有毛巾
cout << "请输入当前室温(高于40度才适宜洗澡):" << endl;
cin >> temperature;
if (temperature >= 40) { // 如果水温足够热
cout << "现在检查是否有热水..." << endl;
cout << "请输入水是否已经加热(1表示已加热,0表示未加热):" << endl;
cin >> waterHeated;
if (waterHeated) { // 如果水已加热
cout << "现在检查是否有毛巾可用..." << endl;
cout << "请输入是否有毛巾(1表示有,0表示无):" << endl;
cin >> towelAvailable;
if (towelAvailable) { // 如果有毛巾
cout << "条件都满足,开始洗澡..."; // 开始洗澡
} else {
cout << "没有毛巾,无法洗澡。" << endl;
}
} else {
cout << "水没加热,无法洗澡。" << endl;
}
} else {
cout << "室温太低,不适合洗澡。" << endl;
}
return 0;
}
阅读全文