Kod: Zaznacz cały
#define _USE_MATH_DEFINES
#include <iostream>
#include <math.h>
using namespace std;
int main ()
{
double promienKuli;
cout << "Wprowadz dlugosc promienia kuli= " << endl;
cin >> promienKuli;
double poleKuli=4*M_PI*pow(promienKuli, 2);
double objetoscKuli=(4*M_PI*pow(promienKuli, 3))/3.0;
double tworzacaStozka, promienStozka, wysokoscStozka;
cout << "Wprowadz dlugosc tworzacej stozka= " << tworzacaStozka << endl;
cin >> tworzacaStozka;
cout << "Wprowadz dlugosc promienia stozka= " << promienStozka << endl;
cin >> promienStozka;
cout << "Wprowadz dlugosc wysokosci stozka= " << wysokoscStozka << endl;
cin >> wysokoscStozka;
double poleStozka=M_PI*pow(promienStozka, 2)+M_PI*promienStozka*tworzacaStozka;
double objetoscStozka=(M_PI*pow(promienStozka, 2)*wysokoscStozka)/3.0;
double promienWalca, wysokoscWalca;
cout << "Wprowadz dlugosc promienia walca= " << tworzacaStozka << endl;
cin >> promienWalca;
cout << "Wprowadz dlugosc wysokosci walca= " << promienStozka << endl;
cin >> wysokoscWalca;
double poleWalca=2*M_PI*pow(promienWalca, 2)+2*M_PI*promienWalca*wysokoscWalca;
double objetoscWalca=M_PI*pow(promienWalca, 2)*wysokoscWalca;
cout << "Pole kuli wynosi= " << poleKuli << endl;
cout << "Objetosc kuli wynosi= " << objetoscKuli << endl;
cout << "Pole stozka wynosi= " << poleStozka << endl;
cout << "Objetosc stozka wynosi= " << objetoscStozka << endl;
cout << "Pole walca wynosi = " << poleWalca << endl;
cout << "Objetosc walca wynosi = " << objetoscWalca << endl;
return 0;
}