Answer to Question #269417 in C++ for omar

Question #269417

A point on the two-dimensional plane can be represented by two numbers: an x coordinate and a y

coordinate. For example, (4,5) represents a point 4 units to the right of the vertical axis, and 5 units

up from the horizontal axis. The sum of two points can be defined as a new point whose x

coordinate is the sum of the x coordinates of the two points, and whose y coordinate is the sum of

the y coordinates. Write a program that uses a structure called point to model a point. Define three

points, and have the user input values to two of them. Then set the third point equal to the sum of the

other two, and display the value of the new point. Interaction with the program might look like this:

Enter coordinates for p1: 3 4

Enter coordinates for p2: 5 7

Coordinates of p1+p2 are: 8, 11


1
Expert's answer
2021-11-21T04:49:34-0500
#include <iostream>
using namespace std;

struct point {
    int x;
    int y;
};

int main() {
    point p1, p2, p3;
    
    cout << "Enter coordinates for p1: ";
    cin >> p1.x >> p1.y;
    cout << "Enter coordinates for p2: ";
    cin >> p2.x >> p2.y;


    p3.x = p1.x + p2.x;
    p3.y = p1.y + p2.y;
    cout << "Coordinates of p1+p2 are: " << p3.x 
         << ", " << p3.y << endl;

    return 0;
}

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS