Assignment #76 Collatz Sequence

Code

    /// Name: Matthew Lorence
    /// Period: 5
    /// Program Name: Collatz Sequence
    /// File Name: CollatzSequence.java
    
    import java.util.Scanner;

    public class CollatzSequence
    {
        public static void main (String[] args)
        {
            Scanner keyboard = new Scanner (System.in);
            
            System.out.print("Starting number: ");
            int x = keyboard.nextInt();
            int total = -1;
            
            while (x!=1)
            {
                if ((x%2)==0)
                {
                    System.out.println(x=x/2);
                }
                else
                {
                    System.out.println(x=(x*3)+1);
                }
                total++;
            }
            System.out.println("Terminated after " + total + " steps.");
        }
    }    
        
        
        
    

Picture of the output

Assignment 76