The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | May 2017 |
| Last Sign in: | 406 Weeks Ago, 1 Day Ago |
| Questions Answered: | 66690 |
| Tutorials Posted: | 66688 |
MCS,PHD
Argosy University/ Phoniex University/
Nov-2005 - Oct-2011
Professor
Phoniex University
Oct-2001 - Nov-2016
I WANT THE ASNWER IN C# LANGUAGE. THE QUESTION IS 10.6 ( 10.7 IS JUST FOR REFERANCE)
10.6 (Enhancing ClassDate)
Modify class Date of Fig. 10.7 to perform error checking on the ini-tializer values for instance variables month, day and year (class Date currently validates only the month and day). YouA????1ll need to convert the auto-implemented propertyYear into instance variable
year with an associated Year property. Provide method NextDay to increment the day by 1.TheDate
object should always maintain valid data and throw exceptions when attempts are made to set invalid
values. Write an app that tests the
NextDay method in a loop that displays the date during each iteration of the loop to illustrate that the
NextDay method works correctly. Test the following cases:
a) incrementing to the next month and
b) incrementing to the next year
10.7 (Complex Numbers) Create a class called
Complex for performing arithmetic with complex
numbers. Complex numbers have the form realPart + imaginaryPart * i where i is . Write an
app to test your class. Use floating-point variables to represent the
private data of the class. Provide
a constructor that enables an object of this class to be initialized when itA????1s declared. Provide a parameterless
constructor with default values in case no initializers are provided. Provide
public methods
that perform the following operations:
a) Add two
Complex numbers: The real parts are added together and the imaginary parts
are added together.
b) Subtract two
Complex numbers: The real part of the right operand is subtracted from
the real part of the left operand, and the imaginary part of the right operand is subtracted
from the imaginary part of the left operand.
c) Return a
string representation of a Complex number in the form (a, b),wherea is the
real part and
b is the imaginary part.
Hel-----------lo -----------Sir-----------/Ma-----------dam-----------Tha-----------nk -----------You----------- fo-----------r u-----------sin-----------g o-----------ur -----------web-----------sit-----------e a-----------nd -----------and----------- ac-----------qui-----------sit-----------ion----------- of----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n.P-----------lea-----------se -----------pin-----------g m-----------e o-----------n c-----------hat----------- I -----------am -----------onl-----------ine----------- or----------- in-----------box----------- me----------- a -----------mes-----------sag-----------e I----------- wi-----------ll