Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Overloading Unary Operators Using Friend Function
class sign
{
int a,b,c;
public:
sign(){}; sign(int,int,int); void putdata(void);
friend void operator-(sign &);
};
void operator-(sign &s)
{s.a=-s.a;s.b=-s.b;s.c=-s.c; }
void sign::putdata(void)
{cout<<"a is: "<<a<<"\n"; cout<<"b is "<"\n"; cout<<"c is "<<c<<"\n";
}
sign::sign(int x,int y, int z)
{a=x;b=y;c=z; }
int main()
{sign s; //Implicit constructor calling s=sign(1000,2,10); //Explicit constructor calling s.putdata();
-s;
s.putdata();
cout<<endl;
s=sign(-2000,2,-5);
return 0;
Input Output Most languages have "statements" to perform I/O . Though in C and C++ we use "functions" to perform I/O. C++ also has its own I/O mechanism - the cin and cout obje
Explain The Type Conversion in Expressions in c language? When variables and constants of different types are used in an expression they are all converted to same type. The com
Write a function that calculates the number of elapsed days between two dates. For example the days between Feb 3, 1970 and June 21, 1980? Becareful for the Leap year.
Program to check even and odd numbers: int main() { int your_number; cout cin >> your_number;
Default Value Functions, When declaring a function we can specify a default value for each parameter. This value will be used if that parameter is left blank when calling to the f
Four cells, each with an internal resistance of 0.40 ? and an e.m.f. of 2.5 V are connected in series to a load of 38.40 ?. (a) Verify the current flowing in the circuit and t
claculate 5% tax >10000 sal
All languages are divided into six sections: - variables, I/O maths, conditional expressions, arrays, functions, subroutines and file handlers. Learning a software language is simi
i ma lookg for laon
what is programming?
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +91-977-207-8620
Phone: +91-977-207-8620
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd