Advertisement
a1ananth

test3

Oct 26th, 2011
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.04 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. class NewProgram {
  4.     public static void main(String[] args) {
  5.         double[] numbers;
  6.         int size;
  7.         Scanner scanner = new Scanner(System.in);
  8.        
  9.         System.out.print("Enter the array size : ");
  10.         size = scanner.nextInt();
  11.        
  12.         numbers = new double[size];
  13.        
  14.         for(int i=0; i<size; i++) {
  15.             System.out.print("Enter Number " + (i+1) + " : ");
  16.             numbers[i] = scanner.nextDouble();
  17.         }
  18.        
  19.         int random = (int) Math.round(Math.random() * 100);
  20.         System.out.println("Random Number Generated = " + random);
  21.        
  22.         int index = findElement(random, numbers);
  23.        
  24.         if (index == -1) System.out.println("Random number was not found in the array.");
  25.         else System.out.println("The random number was found at index " + index + " i.e. " + random + " was the number " + (index+1) + ".");
  26.        
  27.         System.out.println("Exiting Program ... Done.");
  28.     }
  29.    
  30.     public static int findElement(double target, double[] numbers) {
  31.         int i=0;
  32.        
  33.         for (double x : numbers) {
  34.             if (x == target) return i;
  35.             else i++;
  36.         }
  37.        
  38.         return -1;
  39.     }
  40. }
  41.  
  42.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement