Thursday, November 15, 2012
Javascript Working With an Array
//Christopher Smith
//CSC 15
//Lab 9: Array ID
import java.util.Random; //for random number generator
import java.util.Scanner; //for keyboard input
public class lab9 {
public static void main (String[] args){
Random rand_num = new Random(); //initialize rand_obj generator
int temp=0; //temp variable for sorting
int avg=0; //variable for avg
int min=999999;//variable for min
int max=0; //variable for max
int sum=0; //variable for sum
int i; //declaring i value for position
int[] my_array = new int[100]; //initialize array 0-99
for (i=0; i<my_array.length; i++) //loop to grab numbers
{
my_array[i] = rand_num.nextInt(100);//random number in i spot
}
for (i=0;i<=my_array.length;i++)//loop to print array
{
System.out.print(my_array[i]);//pring a_num grabbed from random generator
}
for (i=0; i<=my_array.length; i++)//loop to find sum, min,max
{
sum = sum+my_array[i];
if (my_array[i]>max)
{
max=my_array[i];
}
else if (my_array[i]<min)
{
min=my_array[i];
}
}
avg=sum/i; //finds the avg using i
/*printing results */
System.out.println();
System.out.println("The sum is: "+sum);
System.out.println("The max is: "+max);
System.out.println("The min is: "+min);
System.out.println("The avg is: "+avg);
/*sorting array*/
for (i=0; i<=my_array.length; i++)
{
min = i;
for (int j = i+1; j<=my_array.length; j++)
{
if (my_array[j] < my_array[min])
{
temp=my_array[i];
my_array[i]=my_array[j];
my_array[j]=temp;
}
}
System.out.println();
}
for (i=0;i<=my_array.length;i++)//loop to print array
{
System.out.print(my_array[i]);//pring a_num grabbed from random generator
}
}
}
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment