Encrypting your link and protect the link from viruses, malware, thief, etc! Made your link safe to visit.

 https://www.chegg.com/homework-help/questions-and-answers/q1-clo-3-write-class-point-represents-point-3d-cartesian-coordinate-system-use-constructor-q66009814


Question:


please reply only 30 minutes using concept of oop c++


Answer:


#include <iostream>

#include <math.h>
using namespace std;
 
class Point {
   private:
        double x,y,z;
      
   public:
      // required constructors
      Point() {
        x=y=z=0;
      }
      Point(double a,double b,double c) {
        x=a;y=b;z=c;
      }

      // overloaded < operator
      bool operator <(Point& d) {
          double dist1=sqrt(x*x+y*y+z*z);
          double dist2=sqrt(d.x*d.x+d.y*d.y+d.z*d.z);
         if(dist1<dist2)
         return true;
         return false;
      }
            // overloaded > operator
      bool operator >(Point& d) {
          double dist1=sqrt(x*x+y*y+z*z);
          double dist2=sqrt(d.x*d.x+d.y*d.y+d.z*d.z);
         if(dist1>dist2)
         return true;
         return false;
      }
            // overloaded == operator
      bool operator ==(Point& d) {
          double dist1=sqrt(x*x+y*y+z*z);
          double dist2=sqrt(d.x*d.x+d.y*d.y+d.z*d.z);
         if(dist1==dist2)
         return true;
         return false;
      }
      
};

//test them

int main() {
   Point p1(1,1,1),p2(2,2,2),p3(1,1,1);
 
   if( p1 < p2 ) {
      cout << "p1 is less than p2 " << endl;
   } else if(p1>p2) {
      cout << "p1 is greater than p2 " << endl;
   } else if(p1==p2)
   {cout << "p1 is equal to p2 " << endl;}
   
    if( p1 < p3 ) {
      cout << "p1 is less than p3 " << endl;
   } else if(p1>p3) {
      cout << "p1 is greater than p3 " << endl;
   } else if(p1==p3)
   {cout << "p1 is equal to p3 " << endl;}
   
   return 0;
}

 

 

ST

Search This Blog

Labels

Report Abuse

QUESTION 6 (a) The bar shown in Figure Q2(a) is subjected to tensile load of 150 Kn. If the stress in the middle portions is limited to 160 N/mm², determine the diameter of the middle portion. Find also the length of the middle portion if the total elongation of the bar is to be 0.25 mm. E E = 2.0 + 105N/mm². (12 marks) 150 KN 10 cm DIA 10 cm DIA 150 KN 45 cm Figure Q6(a) (b) A brass bar, having cross-section area of 900 mm², is subjected to axial forces as shown in Figure Q2(b), in which AB = 0.6 m, BC = 0.8 m, and CD = 1.0 m. Find the total elongation of the bar. E = 1.0 + 105N/mm2 . (8 marks) Page 4 of 5 B D 40 KN 70 KN 20 KN 10 KN Figure Q6(b) (TOTAL = 20 MARKS)

  Question: Show transcribed image text Answer:
SERVER DISCORD FREE CHEGG, COURSEHERO, BARTLEBY https://discord.gg/eGMtZaqSZP https://www.coursehero.com/tutors-problems/Environmental-Science/29241920-Compare-and-contrast-chemical-oxidation-and-chemical-reduction-technol/?justUnlocked=1 ad Oxidation-reduction reaction , also called redox reaction , any chemical reaction in which the oxidation number of a participating chemical species changes. The term covers a large and diverse body of processes. Many oxidation-reduction reactions are as common and familiar as fire, the rusting and dissolution of metals, the browning of fruit, and respiration and photosynthesis—basic life functions.  Oxidation is the  gain  of oxygen. Reduction is the  loss  of oxygen. Most oxidation-reduction (redox) processes involve the transfer of oxygen atoms, hydrogen atoms, or electrons, with all three processes sharing two important characteristics: (1) they are coupled in any oxidation reaction a reciprocal reduction occu...

Contributors