Форум программистов, компьютерный форум CyberForum.ru

как найти периметр и площадь??? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.83
Whistley
0 / 0 / 0
Регистрация: 08.03.2012
Сообщений: 13
13.03.2012, 12:30     как найти периметр и площадь??? #1
как найти периметр и площадь???

Даны координаты двух противоположных вершин прямоугольника: (x1, y1), (x2, y2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника.


периметр=x1+x2+y1+y2;
площадь=x1*y1;
так ???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CheshireCat
Эксперт С++
2907 / 1235 / 78
Регистрация: 27.05.2008
Сообщений: 3,309
13.03.2012, 12:37     как найти периметр и площадь??? #2
Нет. Нарисуй на бумажке оси координат, прямоугольник, обозначь точки (x1,y1) и (x2,y2) - и все сразу поймешь.
FroL
61 / 49 / 2
Регистрация: 07.01.2010
Сообщений: 301
13.03.2012, 12:54     как найти периметр и площадь??? #3
периметр = (x2-x1)*2+(y2-y2)*2;
S = (x2-x1)+(y2-y2)
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,108
13.03.2012, 13:43     как найти периметр и площадь??? #4
Цитата Сообщение от FroL Посмотреть сообщение
S = (x2-x1)+(y2-y2)
А если так
C++
1
S = abs(x2-x1)*abs(y2-y1);
Yandex
Объявления
13.03.2012, 13:43     как найти периметр и площадь???
Ответ Создать тему
Опции темы

Текущее время: 01:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru