0
Даны координаты двух противоположных вершин прямоугольника:(х1,у1),(х2,у2).Стороны прямоугольника параллельны осям координат.Най
14 Answers
+ 9
Izderasti tavarish ! ;)
Nice rectangle TATO!
+ 8
Если мы знаем координаты 2 противоположных вершин, то
А ______________• В
| |
а | |
|_____________|
С • b D
(Точками отметила известные вершины), то чтобы узнать длину и ширину, воспользуемся разницей координат
a = |y1-y2|
b = |x1-x2|
Через полученные а и b можно вычислить и площадь, и периметр.
+ 8
@Babak! I tebe salut, komrad🙋
+ 8
Ochon kharasho 4rontender! ;)
+ 7
Salut, Babak! ;)
Spasibo =)
+ 6
Это домашка? Вам логику объяснить или решение предоставить? И на каком языке?
+ 6
А про язык, в смысле, на каком языке программирования нужно программу написать?
+ 6
Вообще, задача не сложная, если поймешь логику. На С++ код не пишу, только знаю синтаксис, помочь разобраться в коде смогу, но написать - не возьмусь. Попробуйте начать сами, если что не получиться, обращайтесь, попробую разъяснить.
Если хотите учиться, пишите код, и чем больше, тем лучше.
+ 5
Не за что;)
+ 3
И то и другое если можно
на русском
+ 2
Ой 😂
С++
+ 2
Хорошо спасибо большое
+ 1
найти периметр и площадь данного прямоугольника
+ 1
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double a,b,x,fb,fa,fx,d,c;
double const e=0.001;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
x=(a+b)/2;
cout<<"x="<<x<<endl;
fa=2*a*a-5-pow(2,a);
cout<<"fa="<<fa<<endl;
fa=2*x*x-5-pow(2,x);
cout<<"fx="<<fx<<endl;
c=fa*fx;
cout<<"fx*fa"<<c<<endl;
return 0;
}
что не так??