Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Создать классы для геометрических фигур. Перегрузить операции. Вспомнить про коммутативность.
- //точка и ромб *,+,-
- #include <iostream>
- using namespace std;
- int sum(int a, int b) {
- return a + b;
- }
- int sum(int a, int b, int c) {
- return a + b + c;
- }
- double sum(double a, double b) {
- return a + b;
- }
- int sub(int a, int b) {
- return a - b;
- }
- int sub(int a, int b, int c) {
- return a - b - c;
- }
- double sub(double a, double b) {
- return a - b;
- }
- int mult(int a, int b) {
- return a * b;
- }
- int mult(int a, int b, int c) {
- return a * b * c;
- }
- double mult(double a, double b) {
- return a * b;
- }
- class Point {
- public:
- float x;
- float y;
- };
- class Rhombus {
- public:
- float diagonal_1;
- float diagonal_2;
- };
- int main()
- {
- Rhombus firstRhombus{};
- firstRhombus.diagonal_1 = 60;
- firstRhombus.diagonal_2 = 80;
- cout << mult(3, 5);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement