//指出哪一个披萨价格更便宜
//使用if声明完成这个程序
#include
using namespace std;
int main() {
//声明变量
const double PI = 3.1415;
double diameter1, diameter2, radius1, radius2, area1, area2, price1, price2;
double p1, p2;
//第一个披萨
cout << "输入第一个披萨的直径和价格:";
cin >> diameter1 >> price1;
//第二个披萨
cout << "输入第二个披萨的直径和价格:";
cin >> diameter2 >> price2;
//计算两个披萨的价格
//radius = 半径,diameter = 直径;
radius1 = diameter1 / 2;
radius2 = diameter2 / 2;
//计算面积area
area1 = PI * (radius1 * radius1);
area2 = PI * (radius2 * radius2);
p1 = price1 / area1;
p2 = price2 / area2;
//输出结果
if (p1 < p2) {
cout << "第一";//如果p1
}
else if (p1 > p2) {
cout << "第二";//如果p1>p2,输出结果是第二
} else {
cout << "一样";//如果两个条件都不符合,输出结果为一样
}
cout << endl;
return 0;
}
当我们使用if声明的时候,如果需要多加条件可以使用else if声明或者使用else声明。
| 留言与评论(共有 0 条评论) “” |