go to previous page   go to home page   go to next page highlighting

Answer:

0.3


Flowchart of a break Statement

Here is the example program fragment (again) and a flowchart that shows how it works. The box in the flowchart "evaluate code" means to get the current value of code. In a larger program this would usually be different every time.

flowchart
double discount;
// Usually code would come from data
char   code = 'B' ;    

switch ( code )
{

  case 'A':
    discount = 0.0;
    break;


  case 'B':
    discount = 0.1;
    break;


  case 'C':
    discount = 0.2;
    break;


  default:
    discount = 0.3;
}

System.out.println( "discount is: " + discount );

QUESTION 8:

(Trick Question:) What would be the discount if code were 'a' ?


go to previous page   go to home page   go to next page