Odpowiedź :
Odpowiedź:
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int r,Ok,Pk;
string Obwod,Pole;
cout << "Witaj podaj dlugosc promienia:";cin>>r;
cout << "Dlugosc promienia wynosi:"<<r<<endl;
cout << "Co chcesz obliczyæ? Napisz obwod lub pole:";
if (cin>>Obwod)
{
Ok=2*M_PI*r;
cout<<"Obwod wynosi:"<<Ok;
}
else if (cin>>Pole)
{
Pk=M_PI*r*r;
cout<<"Pole wynosi:"<<Pk;
}
return 0;
}
Wyjaśnienie:
Odpowiedź
Kod źródłowy działający pod Code::Blocks 20.03 dałam w 1. załączniku.
W 2. wynik przykładowego uruchomienia przy użyciu platformy Code::Blocks 20.03.
W 3. załączniku pokazałam kilka wyników na platformie replit.
Wyjaśnienie
Używając platformy replit łatwo pokazać kilka wyników na jednym zrzucie ekranu.
Oczywiście wyniki obliczeń wszędzie są takie same.
W innych platformach (programach, środowiskach) może być konieczne dodanie na samym początku wiersza
#define _USE_MATH_DEFINES