// Pizza Pi Program
// Calculates how many slices of pizza can be cut from a pizza of given diameter.
#include <iostream>
#include <iomanip>
#include <cmath> // for M_PI (π constant)
using namespace std;
int main() {
const double SLICE_AREA = 14.125; // area of one slice in square inches
double diameter, radius, pizzaArea, slices;
// Ask user for pizza diameter
cout << "Enter the diameter of the pizza (in inches): 16";
cin >> diameter;
// Radius is half of diameter
radius = diameter / 2.0;
// Calculate pizza area
pizzaArea = M_PI * pow(radius, 2);
// Calculate number of slices
slices = pizzaArea / SLICE_AREA;
// Display result
cout << fixed << setprecision(2);
cout << "\nA pizza with a diameter of 16" << diameter
<< " inches can be cut into approximately "
<< slices << " slices." << endl;
return 0;
}
Ly8gUGl6emEgUGkgUHJvZ3JhbQovLyBDYWxjdWxhdGVzIGhvdyBtYW55IHNsaWNlcyBvZiBwaXp6YSBjYW4gYmUgY3V0IGZyb20gYSBwaXp6YSBvZiBnaXZlbiBkaWFtZXRlci4KCiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPGlvbWFuaXA+CiNpbmNsdWRlIDxjbWF0aD4gICAvLyBmb3IgTV9QSSAoz4AgY29uc3RhbnQpCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGNvbnN0IGRvdWJsZSBTTElDRV9BUkVBID0gMTQuMTI1OyAvLyBhcmVhIG9mIG9uZSBzbGljZSBpbiBzcXVhcmUgaW5jaGVzCiAgICBkb3VibGUgZGlhbWV0ZXIsIHJhZGl1cywgcGl6emFBcmVhLCBzbGljZXM7CgogICAgLy8gQXNrIHVzZXIgZm9yIHBpenphIGRpYW1ldGVyCiAgICBjb3V0IDw8ICJFbnRlciB0aGUgZGlhbWV0ZXIgb2YgdGhlIHBpenphIChpbiBpbmNoZXMpOiAxNiI7CiAgICBjaW4gPj4gZGlhbWV0ZXI7CgogICAgLy8gUmFkaXVzIGlzIGhhbGYgb2YgZGlhbWV0ZXIKICAgIHJhZGl1cyA9IGRpYW1ldGVyIC8gMi4wOwoKICAgIC8vIENhbGN1bGF0ZSBwaXp6YSBhcmVhCiAgICBwaXp6YUFyZWEgPSBNX1BJICogcG93KHJhZGl1cywgMik7CgogICAgLy8gQ2FsY3VsYXRlIG51bWJlciBvZiBzbGljZXMKICAgIHNsaWNlcyA9IHBpenphQXJlYSAvIFNMSUNFX0FSRUE7CgogICAgLy8gRGlzcGxheSByZXN1bHQKICAgIGNvdXQgPDwgZml4ZWQgPDwgc2V0cHJlY2lzaW9uKDIpOwogICAgY291dCA8PCAiXG5BIHBpenphIHdpdGggYSBkaWFtZXRlciBvZiAxNiIgPDwgZGlhbWV0ZXIgCiAgICAgICAgIDw8ICIgaW5jaGVzIGNhbiBiZSBjdXQgaW50byBhcHByb3hpbWF0ZWx5ICIgCiAgICAgICAgIDw8IHNsaWNlcyA8PCAiIHNsaWNlcy4iIDw8IGVuZGw7CgogICAgcmV0dXJuIDA7Cn0K