import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

/*
 * Search.java
 *
 */

/**
 *
 * @author  Christian Weidauer
 */
public class Search {
   // sortiertes Zahlenfeld 
    private static int[] test
                          = { 1, 3, 4, 8, 9, 10, 12, 14, 16, 23 };

    public static void main( String[] args ) throws IOException {        
        System.out.print("Geben Sie bitte eine positive Zahl ein: ");
        BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
        int zahl = Integer.parseInt(in.readLine());
        if (contains ( zahl, test )) {
           System.out.println (zahl + " ist im Zahlenfeld enthalten.");
        } else {
           System.out.println (zahl + " ist im Zahlenfeld nicht enthalten.");
        };
        
    }

    /** Operation, die das übergebene Zahlfeld auf das Vorhandensein der Zahl überprüft. */ 
    public static boolean contains( int zahl, int[] zahlenfeld ) {
         for (int i = 0; i < zahlenfeld.length; i++) {
            if (zahl == zahlenfeld[i]) { 
               return true;
            }
         }
         return false;
    }
}
