PROGRAMMING AND CODE
Assignemnt #76
Code
/// Name: Justin Li /// Period: 7 /// Program Name: Collatz /// File Name: Collatz.java /// Date Completed: 2/11/16 import java.util.Scanner; public class Collatz { public static void main(String[] args) throws Exception { Scanner keyboard = new Scanner(System.in); int n, n1; n1 = 1; System.out.print("Starting number: "); n = keyboard.nextInt(); System.out.print(n); if (n != 1 && n > 0) { while (n != 1) { Thread.sleep(80); if (n % 2 == 0) n = n/2; else if (n % 2 == 1) n = ((n*3)+1); System.out.print(" " + n); n1++; } System.out.println("\nIt took a toal of " + n1 + " steps to get to 1."); } else System.out.println("What did you do"); } }