Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

How To Scramble Numbers On These Tables?

hopestarhopestar Member Posts: 2
Hi to all of you guys here

Comments

  • hopestarhopestar Member Posts: 2
    Someone has made a program in Java like this:

    import java.util.*;
    public class Table {
    static Scanner console = new Scanner(System.in);
    public static void main (String[] args)
    {

    String list = "010509131741454953572125293337616569737702030406070810111214" +
    "151618192022232426272830313234353638394042434446474850515254" +
    "5556585960626364666768707172747576787980818283848586878889909192";
    String number;
    int counter = 0;
    int randomNumber = 0;
    int rowPlacement = 0;


    Vector row_0 = new Vector();
    Vector row_1 = new Vector();
    Vector row_2 = new Vector();
    Vector row_3 = new Vector();
    Vector row_4 = new Vector();
    Vector row_5 = new Vector();
    Vector row_6 = new Vector();
    Vector row_7 = new Vector();
    Vector row_8 = new Vector();
    Vector row_9 = new Vector();

    for (counter=0; counter<184; counter = counter + 2)
    {
    number = list.substring(counter, counter + 2);

    //-------------------------------------------------------------------
    if (counter == 10 || counter == 20 || counter == 30 || counter >= 40)
    {
    rowPlacement = 0;
    }
    //-------------------------------------------------------------------
    do
    {
    randomNumber = (int) ( 10 * Math.random() );
    }
    while (rowPlacement > randomNumber);
    //-------------------------------------------------------------------

    if (randomNumber == 0)
    {
    row_0.addElement(number);
    rowPlacement = 0;
    }

    else if (randomNumber == 1)
    {
    row_1.addElement(number);
    rowPlacement = 1;
    }

    else if (randomNumber == 2)
    {
    row_2.addElement(number);
    rowPlacement = 2;
    }

    else if (randomNumber == 3)
    {
    row_3.addElement(number);
    rowPlacement = 3;
    }

    else if (randomNumber == 4)
    {
    row_4.addElement(number);
    rowPlacement = 4;
    }

    else if (randomNumber == 5)
    {
    row_5.addElement(number);
    rowPlacement = 5;
    }

    else if (randomNumber == 6)
    {
    row_6.addElement(number);
    rowPlacement = 6;
    }

    else if (randomNumber == 7)
    {
    row_7.addElement(number);
    rowPlacement = 7;
    }

    else if (randomNumber == 8)
    {
    row_8.addElement(number);
    rowPlacement = 8;
    }

    else if (randomNumber == 9)
    {
    row_9.addElement(number);
    rowPlacement = 9;
    }

    }
    System.out.println(row_0);
    System.out.println(row_1);
    System.out.println(row_2);
    System.out.println(row_3);
    System.out.println(row_4);
    System.out.println(row_5);
    System.out.println(row_6);
    System.out.println(row_7);
    System.out.println(row_8);
    System.out.println(row_9);
    }
    }

    But it didn't work correctly yet in order to result tables like the file I put at Mediafire.com (a file hosting service) name Enigma.xls:
    http://www.mediafire.com/?sharekey=12a93ace84ea3ab56b21be4093fab7ace04e75f6e8ebb871
    :)
Sign In or Register to comment.