#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
struct Vect {
double x,y;
};
void print(Vect c);
int main(){
Vect a,b,c;//объявим переменные типа Vect
c.x=(a.x+b.x);
c.y=(a.y+b.y);
cout<<"введем координаты первого вектора"<<endl;
cin>>a.x;
cin>>a.y;
cout<<" a= "<< sqrt(a.x*a.x+a.y*a.y)<<endl;
cout<<"введем координаты второго вектора"<<endl;
cin>>b.x;
cin>>b.y;
cout<<"|b|= "<< sqrt(b.x*b.x+b.y*b.y)<<endl;
cout<<"|a+b|= "<<sqrt((a.x+b.x)*(a.x+b.x)+(a.y+b.y)*(a.y+b.y))<<endl;
cout<<"|a-b|= "<<sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y))<<endl;
cout<<"|a*3| "<< sqrt((a.x*3)*(a.x*3)+(a.y*3)*(a.y*3))<<endl;
cout<<"c("<<c.x<<","<<c.y<<")";
return 0;
}
I2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxpb3N0cmVhbT4KICNpbmNsdWRlIDxjbWF0aD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIApzdHJ1Y3QgVmVjdCB7CmRvdWJsZSB4LHk7Cn07CiB2b2lkICBwcmludChWZWN0IGMpOwppbnQgbWFpbigpewoJVmVjdCBhLGIsYzsvL9C+0LHRitGP0LLQuNC8INC/0LXRgNC10LzQtdC90L3Ri9C1INGC0LjQv9CwIFZlY3QKCgljLng9KGEueCtiLngpOwoJYy55PShhLnkrYi55KTsKCWNvdXQ8PCLQstCy0LXQtNC10Lwg0LrQvtC+0YDQtNC40L3QsNGC0Ysg0L/QtdGA0LLQvtCz0L4g0LLQtdC60YLQvtGA0LAiPDxlbmRsOwoJY2luPj5hLng7CgljaW4+PmEueTsKCQogICAgCgljb3V0PDwiIGE9ICI8PCBzcXJ0KGEueCphLngrYS55KmEueSk8PGVuZGw7Cgljb3V0PDwi0LLQstC10LTQtdC8INC60L7QvtGA0LTQuNC90LDRgtGLINCy0YLQvtGA0L7Qs9C+INCy0LXQutGC0L7RgNCwIjw8ZW5kbDsKCWNpbj4+Yi54OwoJY2luPj5iLnk7Cgljb3V0PDwifGJ8PSAiPDwgc3FydChiLngqYi54K2IueSpiLnkpPDxlbmRsOwpjb3V0PDwifGErYnw9ICI8PHNxcnQoKGEueCtiLngpKihhLngrYi54KSsoYS55K2IueSkqKGEueStiLnkpKTw8ZW5kbDsKCmNvdXQ8PCJ8YS1ifD0gIjw8c3FydCgoYS54LWIueCkqKGEueC1iLngpKyhhLnktYi55KSooYS55LWIueSkpPDxlbmRsOwpjb3V0PDwifGEqM3wgIjw8IHNxcnQoKGEueCozKSooYS54KjMpKyhhLnkqMykqKGEueSozKSk8PGVuZGw7CmNvdXQ8PCJjKCI8PGMueDw8IiwiPDxjLnk8PCIpIjsKCXJldHVybiAwOwp9Cg==