Programming Assignment #112

Code

// 1. Yes
import java.util.Scanner;

public class OdometerLoops
{
	public static void main( String[] args ) throws Exception
	{
		Scanner k = new Scanner(System.in);
        System.out.print("Which base? (2 - 10): ");
        int base = k.nextInt();
        
        for ( int thous=0; thou < base; thous++ )
		
			for ( int hund=0; hund < base; hund++ )
			
				for ( int tens=0; tens < base; tens++ )
				
					for ( int ones=0; ones < base; ones++ )
					{
						System.out.print( " " + thous + "" + hund + "" + tens + "" + ones + "\r" );
						Thread.sleep(10);
					}
				
			
		

		System.out.println();
	}
}

  

Outputs

Assignment 15