Question: Part 2 - Syntax Errors and Troubleshooting The code below has many syntax ( and other ) errors. Create a project called Lab 1 and
Part Syntax Errors and Troubleshooting
The code below has many syntax and other errors.
Create a project called Lab and a class called Laba then copy the body of the class below:
Labajava
This short class has several bugs for practice.
Authors: Carol Zander, Rob Nash, Clark Olson, you
public class Laba
public static void mainString args
compareNumbers;
calculateDist;
publicstatic void compareNumbers
int firstNum ;
int secondNum;
System.out.println "Sum is: firstNum secondNum ;
System.out.println "Difference is: firstNum secondNum ;
System.out.println "Product is: firstNun secondNum ;
public static void calculateDistance
int velocity ; milesperhour
int time hoursint
distance velocity timeSystem.out.println "Total distance is: distanace;
Tasks:
Compile the code and fix the errors one at a time.
Part Print Statements and Simple Methods
Create a class in the project Lab called Labb Write a program to produce the song output below:
bottles of root beer on the wall
bottles of root beer
Take one down and pass it around
bottles of root beer on the wall
bottles of root beer on the wall
bottles of root beer
Take one down and pass it around
bottles of root beer on the wall
bottles of root beer on the wall
bottles of root beer
Take one down and pass it around
bottles of root beer on the wall
bottles of root beer on the wall
bottles of root beer
If one of those bottles should happen to fall
bottle of root beer on the wall
bottle of root beer on the wall
bottle of root beer
Take it down and pass it around
No more bottles of root beer on the wall
Use "print" and "println" statements, but use method calls to reduce the number of repeated "print" and "println" statements. Seed code is provided as follows:
Labbjava
This is a practice lab to output a few verses of
bottles of beer on the wall"
Authors: Carol Zander, Clark Olson, you
public class Labb
public static void main String args
int numBottles; number of bottles currently on the wall
display first verse
numBottles ;
System.out.printnumBottles;
onWall;
System.out.printnumBottles;
botBeer;
takeOneDown;
numBottles ;
System.out.printnumBottles;
onWall;
System.out.println; display blank line between verses
display second verse
this is where you take over
public static void onWall
System.out.println bottles of beer on the wall";
public static void botBeer
System.out.println bottles of beer";
Note: The last two verses have some subtle differences from the previous verses.
Submission of Work
Submit your assignment both Labajava and Labbjava via Canvas
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
