r than 0 and less than 2 * Pi <<" <
};
} work;
}
}
return 0;
}
програма геометрична фігура
9 Тестування програми
Проводиться тестування програми з метою її налагодження та визначення коректності її роботи. Тестування проводиться за принципом чорного ящика. Перевіряється працездатність функцій повороту і створення симетричної фігури відносно заданої точки. br/>
Метод класів еквівалентності:
№ (X0, Y0) (X1, Y1) AngleArea (.) sim (RO, Fi) (RO , Fi ) Radius1. (1; 1) (0; 0) 0.7855.49819 (5,5) 12.7279 0.78539814.1421 0.7853981.414212. (3, 4) (4; 12) 0.314193.999 (-1, - 6) 16.7631 4.409524.7386 4.46741193.9993. (100; 1000) (100; -700) 5.781725658 (33,18) 964.599 4.67713736.785 1.6469617004. (-150; -5) (70, -49) 6.2111816.76 ( 0,22; 1.76) 150.681 0.05657387.1604 2.49488224.357
№ (X0, Y0) (X1, Y1) Angle (X, Y) Rotate (RO, Fi) (RO , Fi ) Area1. (1; 1) (0; 0) 0.785 (5,5) 0.141.66815 0.2924740.989141 5.567795.498192. (3, 4) (4; 12) 0.314 (-1, - 6) 4.56914.1069 5.3436921.025 5.58466193.9993. (100; 1000) (100; -700) 5.781 (33,18) 2.356947.615 3.86724756.171 0.859867256584. (-150; -5) (70, -49) 6.211 (0,22; 1.76) 5.555151.32 2.4484484.6179 4.933051816.76
Підсумок
Загальна кількість рядків тексту: 208 +168 +122 = 498;
Кількість рядків коментарів, які займають окремі рядки: 14;
Кількість порожніх рядків: 38.
Висновок
Розроблена програма відповідає поставленим вимогам. Працездатність програми підтверджується розробником на підставі та тестування основних функцій програми. Безперечними перевагами класу є легка інтегровність за рахунок зрозумілості тексту класу, зручність і надійність. br/>