Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- struct Distance
- {
- unsigned inches;
- unsigned feet;
- };
- Distance dSum(Distance d1, Distance d2)
- {
- Distance d3;
- d3.feet = d1.feet + d2.feet;
- d3.inches = d1.inches + d2.inches;
- if (d3.inches >= 12)
- {
- d3.feet++;
- d3.inches -= 12;
- }
- return d3;
- }
- int main()
- {
- Distance d1;
- d1.inches = 9;
- d1.feet = 4;
- Distance d2;
- d2.inches = 7;
- d2.feet = 2;
- std::cout << d1.feet << '\'' << d1.inches << '"' << " + " << d2.feet << '\'' << d2.inches << '"' << " = " << dSum(d1, d2).feet << '\'' << dSum(d1, d2).inches << '"';
- return 0;
- }
Add Comment
Please, Sign In to add comment