OOP / Лаб3
.pdfЛабораторная работа №3
Используя класс cdistance выполнить следующие действия:
P1 - периметр треугольника;
P2 - периметр квадрата;
S1 - площадь треугольника;
S2 - площадь квадрата;
L1 - длину окружности.
(ФС — форматная строка, Д — действие)
1.ФС: (m 1 m sm 25 sm), Д: P1 + P2 / 2 * S1 + S2 – L1;
2.ФС: ('1' "25''), Д: P1 + P2 / 2 / S1 * S2 + L1 ;
3.ФС: (m 1 sm 25), Д: P1 / 2 + P2 * S2 / L1;
4.ФС: ('1 '' 25), Д: P1 / 2 + P2 / 2 / S2 – L1;
5.ФС: (,1, ,,25,,), Д: P1 – P2 / 2 * S1 * S2 + L1;
6.ФС: ("1" '25'), Д: P1 * P2 + S1 / 2 + S2 / 2 + L1;
7.ФС: ('1' "25"), Д: P1 / P2 / 2 * S1 * S2 + L1:
8.ФС: (/1/ \\25\\), Д: P1 * 2 * P2 / S1 / S2 * L1:
9.ФС: (//1// \25\), Д: P1 + P2 + S1 / 2 * S1 + S2 + L1;
10.ФС: (//1\\ /25\), Д: P1 – P2 / S1 + S2 – L1 * 2:
11.ФС: (|1| ||25||), Д: P1 * P2 / S1 – S2 – L1 / 2:
12.ФС: (/|1|\ |/2\|'), Д: P1 – P2 + S1 / S2 + L1:
13.ФС: (<1> (25)), Д: P1 * P2 * 2 – S1 – S2 – L1;
14.ФС: (<<1>> <25>), Д: P1 * 2 – P2 * 2 + S1 + S2 – L1 / 2;
15.ФС: ((<1>) <(25)>), Д: P1 + P2 + S1 * 2 + S2 – L1 / 2;
16.ФС: (%1 %%25), Д: P1 – P2 / 2 – S1 – S2 / 2 + L1;
17.ФС: (##1 #25#), Д: P1 * 2 / P2 / 2 * S1 * S2 + L1;
18.ФС: (#$1 $25$), Д: P1 – P2 * 2 * S1 * S2 * L1;
19.ФС: (!1 @25!), Д: P1 – P2 / 2 * S1 – S2 * L1;
20.ФС: (@1 !25!), Д: P1 * P2 / 2 / S1 / S2 / L1:
21.ФС: (*1 25**), Д: P1 – P2 / S1 * 2 / S2 * L1:
22.ФС: (&1 &25*), Д: P1 * P2 * S1 – S2 / 2 – L1;
23.ФС: (?1? !25!), Д: P1 / P2 * 2 – S1 – S2 + L1.