Exemplo n.º 1
0
void Character::perform_tests(){				//perform all tests
	calc_bit_quads();
	area = calc_area();
	perimeter = calc_perimeter();
	euler = calc_euler_number();
	calc_spatial_moment(); // calcs the horizontal & vertical centroids
	calc_sym();            // calcs horizontal and vertical symmetry
	aspect = calc_aspect_ratio();
}
int main(int argc, char const *argv[])
{
	double side, angles_count, res;
	printf("angles_count = ");
	scanf("%lf", &angles_count);
	printf("side = ");
	scanf("%lf", &side);
	res = calc_surface(side, angles_count);
	printf("area = %.2lf\n", res);
	res = calc_perimeter(side, angles_count);
	printf("perimeter = %.2lf\n", res);
	return 0;
}