March 1, 2018
Initialize a day
string variable, a myVar
int variable and a initial
char variable. During this part, change and display on the screen the values of those variables to test that your statements behave as they are supposed to.
switch
statement that sets a flag to true if the value of day
if "Mon."
, "Tue."
, "Wed."
, "Thu."
or "Fri."
, and to false otherwise.if-else
statement.if-else
statement that doubles the value of myVar
if myVar
is 3
, 5
or 7
.switch
statement?myVar
and sets initial
to ‘M’ if day
is equal to "Sat"
. What is the appropriate kind of statement to do this?initial
is 'E'
or 'e'
, “Bonjour” if the value of initial
is 'F'
or 'f'
, “Guten Tag” if the value of inital
is D
or d
. What is the appropriate kind of statement to do this?myVar
if day
is "Sun."
, triples the value of myVar
if day
is not "Sun."
and initial
is 'a'
, sets myVar
to 0
otherwise.myVar
to t
if initial
is an upper-case letter, and to f
otherwise. You can either use the IsUpper
method (https://msdn.microsoft.com/en-us/library/9s91f3by(v=vs.110).aspx), or look at the part II of the previous lab to understand how to test if a character is an upper-case letter.An wireless service provider has three different subscription packages for its customers.
We want to design and implement a class for this wireless service provider.
Design a class named WSP
that calculates a customer’s monthly bill. It should contains:
Write the UML diagram for this class.
Work on the WSP
class and on a test program in parallel: implement the steps a., b. and c., and then write a small test program. Make sure you can compile your program, and that it behaves as expected before continuing. Write the second constructor, and test it by creating an object using it. Continue with e., test the method, and finally write f. To test this last method, you should create numerous objects, and call the method with them.
Try to use a switch
statement for this last method.