From 46f428497b5db01262c634d49b05e2fcb134b6e2 Mon Sep 17 00:00:00 2001 From: dengrb1 Date: Sat, 2 Nov 2024 07:39:41 +0800 Subject: [PATCH] update --- homework_2.cpp | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 homework_2.cpp diff --git a/homework_2.cpp b/homework_2.cpp new file mode 100644 index 0000000..4b79119 --- /dev/null +++ b/homework_2.cpp @@ -0,0 +1,24 @@ +#include +#include +#include + +using namespace std; + +int main() { + double r; + const double PI = 3.14; + cout << "\u8f93\u5165\u534a\u5f84: "; + cin >> r; + + if (r < 0 || r > 100) { + cout << "\u8f93\u5165\u9519\u8bef: \u534a\u5f84\u5fc5\u987b\u4e3a0\u5230100\u4e4b\u95f4" << endl; + return 1; + } + + double volume = (4.0 / 3) * PI * pow(r, 3); + + cout << fixed << setprecision(2); + cout << "\u4f53\u79ef: " << volume << endl; + + return 0; +}