program Lab18;
uses Math;
var
title: string ;
a, b, c, p, s: real ;
begin
// Частина 1: Зміна назви заголовка
title : = 'Моя програма' ;
writeln ( 'Заняття №18: Еквівалентність і сумісність типів' ) ;
writeln ( '----------------------------------------------' ) ;
writeln ( 'Зміна заголовка програми' ) ;
writeln ( 'Нова назва вікна: ' , title) ;
writeln ( '----------------------------------------------' ) ;
// Частина 2: Обчислення площі та периметра трикутника
a : = 3 ;
b : = 4 ;
c : = 5 ;
writeln ( 'Обчислення площі та периметра трикутника' ) ;
writeln ( 'Сторони трикутника: a=' , a: 0 : 0 , ' b=' , b: 0 : 0 , ' c=' , c: 0 : 0 ) ;
if ( a < b + c) and ( b < a + c) and ( c < a + b) then
begin
p : = ( a + b + c) / 2 ;
s : = sqrt ( p * ( p - a) * ( p - b) * ( p - c) ) ;
writeln ( 'Периметр трикутника = ' , ( a + b + c) : 0 : 2 ) ;
writeln ( 'Площа трикутника = ' , s: 0 : 2 ) ;
end
else
writeln ( 'Трикутник з такими сторонами не існує!' ) ;
writeln ( '----------------------------------------------' ) ;
writeln ( 'Програму завершено.' ) ;
end .
cHJvZ3JhbSBMYWIxODsKdXNlcyBNYXRoOwoKdmFyCiAgdGl0bGU6IHN0cmluZzsKICBhLCBiLCBjLCBwLCBzOiByZWFsOwoKYmVnaW4KICAvLyDQp9Cw0YHRgtC40L3QsCAxOiDQl9C80ZbQvdCwINC90LDQt9Cy0Lgg0LfQsNCz0L7Qu9C+0LLQutCwCiAgdGl0bGUgOj0gJ9Cc0L7RjyDQv9GA0L7Qs9GA0LDQvNCwJzsKICB3cml0ZWxuKCfQl9Cw0L3Rj9GC0YLRjyDihJYxODog0JXQutCy0ZbQstCw0LvQtdC90YLQvdGW0YHRgtGMINGWINGB0YPQvNGW0YHQvdGW0YHRgtGMINGC0LjQv9GW0LInKTsKICB3cml0ZWxuKCctLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tJyk7CiAgd3JpdGVsbign0JfQvNGW0L3QsCDQt9Cw0LPQvtC70L7QstC60LAg0L/RgNC+0LPRgNCw0LzQuCcpOwogIHdyaXRlbG4oJ9Cd0L7QstCwINC90LDQt9Cy0LAg0LLRltC60L3QsDogJywgdGl0bGUpOwogIHdyaXRlbG4oJy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0nKTsKCiAgLy8g0KfQsNGB0YLQuNC90LAgMjog0J7QsdGH0LjRgdC70LXQvdC90Y8g0L/Qu9C+0YnRliDRgtCwINC/0LXRgNC40LzQtdGC0YDQsCDRgtGA0LjQutGD0YLQvdC40LrQsAogIGEgOj0gMzsKICBiIDo9IDQ7CiAgYyA6PSA1OwoKICB3cml0ZWxuKCfQntCx0YfQuNGB0LvQtdC90L3RjyDQv9C70L7RidGWINGC0LAg0L/QtdGA0LjQvNC10YLRgNCwINGC0YDQuNC60YPRgtC90LjQutCwJyk7CiAgd3JpdGVsbign0KHRgtC+0YDQvtC90Lgg0YLRgNC40LrRg9GC0L3QuNC60LA6IGE9JywgYTowOjAsICcgYj0nLCBiOjA6MCwgJyBjPScsIGM6MDowKTsKCiAgaWYgKGEgPCBiICsgYykgYW5kIChiIDwgYSArIGMpIGFuZCAoYyA8IGEgKyBiKSB0aGVuCiAgYmVnaW4KICAgIHAgOj0gKGEgKyBiICsgYykgLyAyOwogICAgcyA6PSBzcXJ0KHAgKiAocCAtIGEpICogKHAgLSBiKSAqIChwIC0gYykpOwogICAgd3JpdGVsbign0J/QtdGA0LjQvNC10YLRgCDRgtGA0LjQutGD0YLQvdC40LrQsCA9ICcsIChhICsgYiArIGMpOjA6Mik7CiAgICB3cml0ZWxuKCfQn9C70L7RidCwINGC0YDQuNC60YPRgtC90LjQutCwID0gJywgczowOjIpOwogIGVuZAogIGVsc2UKICAgIHdyaXRlbG4oJ9Ci0YDQuNC60YPRgtC90LjQuiDQtyDRgtCw0LrQuNC80Lgg0YHRgtC+0YDQvtC90LDQvNC4INC90LUg0ZbRgdC90YPRlCEnKTsKCiAgd3JpdGVsbignLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLScpOwogIHdyaXRlbG4oJ9Cf0YDQvtCz0YDQsNC80YMg0LfQsNCy0LXRgNGI0LXQvdC+LicpOwplbmQuCg==