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; }