Триъгълник в равнината е зададен чрез координатите на трите си върха. Първо е зададен върхът (x1, y1). След това са зададени останалите два върха: (x2, y2) и (x3, y3), които лежат на обща хоризонтална права (т.е. имат еднакви Y координати). Напишете програма, която пресмята лицето на триъгълника по координатите на трите му върха. |
![]() |
От конзолата се четат 6 цели числа (по едно на ред): x1, y1, x2, y2, x3, y3.
Да се отпечата на конзолата лицето на триъгълника.
Вход | Изход | Чертеж | Обяснения |
---|---|---|---|
5 -2 6 1 1 1 |
7.5 | ![]() |
Страната на триъгълника а = 6 - 1 = 5 Височината на триъгълника h = 1 - (-2) = 3 Лицето на триъгълника S = a * h / 2 = 5 * 3 / 2 = 7.5 |
Вход | Изход | Чертеж | Обяснения |
---|---|---|---|
4 1 -1 -3 3 -3 |
8 | ![]() |
Страната на триъгълника а = 3 - (-1) = 4 Височината на триъгълника h = 1 - (-3) = 4 Лицето на триъгълника S = a * h / 2 = 4 * 4 / 2 = 8 |