Составьте блок-схему к алгоритму решения следующей задачи: Определить радиус R1 описанной окружности и радиус вписанной окружности R2 для правильного nугольника со стороной а.
Составьте блок-схему к алгоритму решения следующей задачи: Определить радиус R1 описанной окружности и радиус вписанной окружности R2 для правильного nугольника со стороной а.
#include <time.h>
#include <stdlib.h>
int main()
{
srand(time(NULL));
int n;
int *a;
int n_max;
int n_index;
std::cout << "N: ";
std::cin >> n;
std::cout << "Source\n";
a = new int[n];
for (int i = 0; i<n; i++)
{
*(a + i) = rand() % 200 *(-1);
std::cout << *(a + i) << " ";
}
std::cout << "\n";
n_max = a[0];
for (int j = 0; j < n; j++)
{
if (*(a + j)>n_max)
{
n_max = *(a + j);
n_index = j;
}
}
std::cout << "\nMax: " <<n_max<<"\nIndex: "<<n_index+1<<std::endl;
return 0;
}