Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class SixtyTwoRemake {
- public static void main(String[] args) {
- Scanner keyboard = new Scanner(System.in);
- System.out.print("Starting Number: ");
- int n = keyboard.nextInt();
- int stepsTaken = 0;
- int largestNumber = 0;
- System.out.println();
- keyboard.close();
- while ( n != 1 ){
- stepsTaken++;
- n = (n % 2 == 0) ? n / 2 : (n * 3) + 1;
- System.out.print(n + " ");
- if (n > largestNumber)
- largestNumber = n;
- if (stepsTaken % 9 == 0)
- System.out.print("\n");
- }
- System.out.println();
- System.out.println("\nTerminated after " + stepsTaken + " steps.");
- System.out.println("The largest value was " + largestNumber + ".");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement