#include <iostream.h>
#include <stdlib.h>
#define PI 3.141592654l
#include <string>
using namespace std;
int main()
{ anfang:
double r1,r2,h,v,V,s,O;
cout << "Kegelstumpftool V 1.2\n\nCopyright by Fabijan Dokic 2011\n\n" << "druecke 1 um das Volumen zu berechnen.\ndruecke 2 um die Oberflaeche zu berechnen.\ndruecke 3 um die Mantelflaeche zu berechnen.\n\n";
cout << "deine Wahl:";
cin >> v ;
if (v==1)
{ system("cls"); cout << "Kegelstumpfvolumen\n\n";
cout << "r1="; cin >>r1;
cout << "\n\nr2="; cin >> r2;
cout << "\n\nh="; cin >> h;
V= PI*h*(r1*r1+(r1*r2)+r2*r2)/3;
cout << "\n\n\ndas Volumen betraegt:" << V;
cout << "\n\n" <<endl; system("PAUSE"); system("cls"); goto anfang;
}
if (v==2)
{system("cls"); cout << "Kegelstumpfoberflaeche\n\n";
cout << "r1="; cin >>r1;
cout << "\n\nr2="; cin >> r2;
cout << "\n\ns="; cin >> s;
O = PI* (r1*r1+s*(r1+r2)+r2*r2);
cout << "\n\n\ndie Oberflaeche betraegt:" << O;
cout << "\n\n" <<endl; system("PAUSE");
system("cls"); goto anfang; }
if (v==3)
{system("cls"); cout << "Kegelstumpfmantel\n\n";
cout << "r1="; cin >>r1;
cout << "\n\nr2="; cin >> r2;
cout << "\n\ns="; cin >> s;
O = PI* s *(r1+r2);
cout << "\n\n\ndie Manteloberflaeche betraegt:" << O;
cout << "\n\n" <<endl; system("PAUSE");
system("cls"); goto anfang;
}
else { cout << "\n\nentscheide dich zwischen 1, 2, und 3!!!\n\n"; system("PAUSE"); system("cls"); goto anfang; }
system("PAUSE");
return EXIT_SUCCESS;
}