Pobierasz wartość wierzchołka x-ową i y-ową pierwszego prostokąta następnie długość boku równoległego do osi X, potem Y, druga linijka analogicznie tylko do drugiego prostokąta.
Coś w ten deseń
double wierzcholekX;
double wierzcholekY;
double dlugoscBokuX;
double dlugoscBokuY;
std::cin>>wierzcholekX>>...;