Công thức hình cầu: Thể tích V = (4/3)πr³, Diện tích bề mặt A = 4πr². Dùng Math.PI cho độ chính xác cao.
Ví dụ minh họa
using System;
class Program
{
static void Main()
{
double r = 15;
double volume = (4.0 / 3.0) * Math.PI * Math.Pow(r, 3);
double surfaceArea = 4 * Math.PI * Math.Pow(r, 2);
Console.WriteLine($"Bán kính: {r}");
Console.WriteLine($"Thể tích cầu: {volume:F2}");
Console.WriteLine($"Diện tích bề mặt: {surfaceArea:F2}");
// So sánh với 22/7 (xấp xỉ)
double piApprox = 22.0 / 7.0;
double volumeApprox = (4.0 / 3.0) * piApprox * Math.Pow(r, 3);
double areaApprox = 4 * piApprox * Math.Pow(r, 2);
Console.WriteLine($"\nDùng π ≈ 22/7:");
Console.WriteLine($"Thể tích: {volumeApprox:F2}");
Console.WriteLine($"Diện tích: {areaApprox:F2}");
}
}
Kết quả đầu ra
Bán kính: 15 Thể tích cầu: 14137.17 Diện tích bề mặt: 2827.43 Dùng π ≈ 22/7: Thể tích: 14142.86 Diện tích: 2828.57
Lưu ý: Code gốc dùng (22/7) - đây là phép chia nguyên ra 3 (sai!). Phải viết 22.0/7.0 hoặc 22/7.0. Luôn dùng Math.PI cho độ chính xác.