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

Даны координаты двух - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 5.00
Whistley
0 / 0 / 0
Регистрация: 08.03.2012
Сообщений: 13
13.03.2012, 00:37     Даны координаты двух #1
Даны координаты двух противоположных вершин прямоугольника: (x1, y1), (x2, y2). Стороны прямоугольника параллельны осям координат. Найти периметр и площадь данного прямоугольника.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include<math.h>
using namespace std;
 
int main()
 
{
     double x1,y1,x2,y2,P,A,sum;
     cout<<"x1="<<x1<<endl;
     cin>>x1;
     cout<<"x2="<<x2<<endl;
     cin>>x2;
     cout<<"y1="<<y1<<endl;
     cin>>y1;
     cout<<"y2="<<y2<<endl;
     cin>>y2;
     P=x1+x2+y1+y2;
 
     A=x2*y2;
     cout<<"P="<<P<<endl;
     cout<<"A="<<A<<endl;
 
    return 0;
}

почему так дается???
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.03.2012, 00:37     Даны координаты двух
Посмотрите здесь:

Даны координаты двух полей C++
C++ Даны координаты вершин треугольника и координаты некоторой точки внутри него
Даны координаты двух различных полей шахматной доски x1, y1, x2, y2 (целые числа, лежащие в диапазоне 1–8). Проверить истинность вы-сказывания: «Ладья C++
C++ Даны координаты вершин много угольника
Вычислительная геометрия (Даны координаты центра, R окружности, координаты точки вне окруж-ти. Найти точку пересечения одной из касательных с окруж-ю) C++
Даны координаты точек х1, у1, ... х15, у15. Если точка попадает на плоскость, ограниченную кругом x2 + y2 = R2 - вывести ее координаты C++
Даны координаты двух точек. Вычислить расстояние между ними C++
C++ Даны координаты четырех вершин. Определить вид четырехугольника

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
panicwassano
590 / 558 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
13.03.2012, 00:42     Даны координаты двух #2
вы путаете стороны прямоугольника и координаты точки, нарисуйте сначала на бумаге или в пейнте прямоугольник.
У вас две противоположные вершины имеют координаты, т.к. стороны параллельны несложно найти координаты других точек, дальше длины сторон и потом периметр.
Yandex
Объявления
13.03.2012, 00:42     Даны координаты двух
Ответ Создать тему
Опции темы

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