218-20 guruh talabasi Yusupov Avazbekning Dasturlash 1 fanidan tayyorlagan 2-mavzu bo`yicha amaliy vazifasi.
Masalaning berilishi: R radiusli doiraga ichki chizilgan muntazam n-burchakning peremetri va yuzasini toping.
Masalaning yechimi:
#include
#include
using namespace std;
int main(int argc, char** argv) {
float S, P ,R ;
int n ;
cout << "R= " ;
cin >> R ;
cout << "n= " ;
cin >> n ;
S=(n * R * R * sin(2*M_PI/n)) / 2;
P=2 * n * R * sin(M_PI/n);
cout << "kiritilgan muntazam n burchakning yuzi= "<< S << endl;
cout << "kiritilgan muntazam n burchakning peremetri= "<
return 0;
}
Natija:
1)R= 3
n= 4
kiritilgan muntazam n burchakning yuzi= 18
kiritilgan muntazam n burchakning peremetri= 16.9706
--------------------------------
Process exited after 11.18 seconds with return value 0
Для продолжения нажмите любую клавишу . . .
2)R= 8
n= 5
kiritilgan muntazam n burchakning yuzi= 152.169
kiritilgan muntazam n burchakning peremetri= 47.0228
--------------------------------
Process exited after 8.899 seconds with return value 0
Для продолжения нажмите любую клавишу . . .
Do'stlaringiz bilan baham: |