Robotics C++ Physics II AP Physics B Electronics Java Astronomy Other Courses Summer Session  

Math and Random Classes

 

 

Math Class Basic Methods

Random Class Random Number Methods

Math Class Random Number Method

Exercises

Random Number Generators

 

 

 

 

Student Randomizer Code

 

import java.util.*;

public class Students

{

            public static void main (String[]args)

            {

                                    String group[]= new String[17];

                                    //current team 1

                                    group[0] = "Alan"; group[1] = "Jake"; group[2] = "Andy"; group[3] = "Blaise"; group[4] = "Alex";

                                    //current team 2

                                    group[5] = "JohnC"; group[6] = "JohnL"; group[7] = "Jonathan"; group[8] = "Alex"; group[9] = "Tyler";

                                    //current team 3

                                    group[10] = "Danny"; group[11] = "Tommy"; group[12] = "Beau"; group[13] = "Andrew";

                                    //current team 4

                                    group[14] = "Armin"; group[15] = "Logan"; group[16] = "Scott";

            Random randomizer = new Random();

                            int high = 16; int low = 0;

                                    for (int i = 0; i<17; i++)

                                    {

                                int position = randomizer.nextInt(high-low + 1) + low; 

                                                String temp = group[i];

                                                group[i] = group[position];

                                                group[position] = temp;

                                    }

                                    int m = 0;

                                    System.out.println("The two groups of 4");

                                    while (m < 8)

                                    {

                               System.out.print(group[m]+ " ");

                               m = m + 1;

                                    }

                                    System.out.println();

                                    System.out.println("The 3 groups of 3");

                                    while (m < 17)

                                    {

                                                System.out.print(group[m] + " ");

                                                m = m + 1;

                                    }

            }

}