Name  _________________     January 18, 2005

 

Which of the following is the best code for Lab1a?   ________________

 

a.

if (start == 1)

    start = lastStanza();

if (start == 2)

    start = almostDone();

if (start > 2)

    start = normalStanza(start);

 

b.

if (start > 2)

    start = normalStanza(start);

else if (start == 2)

            start = almostDone();

        else if (start == 1)

            start = lastStanza();

               else  System.out.println (" oops - out of range value");

 

c.

if (start > 2)

    start = normalStanza(start);

if (start == 2)

    start = almostDone();

if (start == 1)

    start = lastStanza();

 

d.

if (start > 2)

    start = normalStanza(start);

else if (start == 2)

            start = almostDone();

        else

            start = lastStanza();

 

e.

if (start > 2)

    start = normalStanza(start);

else if (start == 2)

            start = almostDone();

        else if (start == 1)

            start = lastStanza();