I\'m having trouble incorporating a void method to this code in Java Programs. A
ID: 3686138 • Letter: I
Question
I'm having trouble incorporating a void method to this code in Java Programs. Any help would be appreciated.
import java.util.*;
import java.text.*;
public class Lab3_Problem2
{
public static void main(String[] args)
{
int iInitHeading;
int iTurn;
int iNewHeading;
Scanner cin = new Scanner(System.in);
System.out.print("Enter the initial heading :");
iInitHeading = cin.nextInt();
System.out.print("Enter the number of degrees to turn left: ");
iTurn = cin.nextInt();
iNewHeading = iInitHeading - iTurn;
if (iNewHeading <= 0)
{
iNewHeading = iNewHeading + 360;
}
System.out.println("Initial heading: " + iInitHeading + " degrees");
System.out.println("After " + iTurn + " degree turn to the left: " + iNewHeading + " degrees");
}
}
Explanation / Answer
import java.util.*;
import java.text.*;
public class Lab3_Problem2
{
public static void main(String[] args)
{
int iInitHeading;
int iTurn;
int iNewHeading;
Scanner cin = new Scanner(System.in);
System.out.print("Enter the initial heading :");
iInitHeading = cin.nextInt();
System.out.print("Enter the number of degrees to turn left: ");
iTurn = cin.nextInt();
void_function(iInitHeading, iTurn);
}
public static void void_function(int iInitHeading, int iTurn)
{
int iNewHeading = iInitHeading - iTurn;
if (iNewHeading <= 0)
{
iNewHeading = iNewHeading + 360;
}
System.out.println("Initial heading: " + iInitHeading + " degrees");
System.out.println("After " + iTurn + " degree turn to the left: " + iNewHeading + " degrees");
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.