keymasterviriya1150

comprograming

Nov 2nd, 2016
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.39 KB | None | 0 0
  1.  
  2. import java.util.*;
  3.  
  4. class C {
  5.  
  6.     static int y[] = new int[10];
  7.     static Scanner sc = new Scanner(System.in);
  8.  
  9.     public static void assign() {
  10.         System.out.println("********* Assign value to array *********");
  11.         for (int i = 0; i < y.length; i++) {
  12.             System.out.print("Enter a number at index" + (i + 1) + ":");
  13.             int a = sc.nextInt();
  14.             y[i] = a;
  15.         }
  16.     }
  17.  
  18.     public static void print() {
  19.         System.out.println("********* Print all *********");
  20.         for (int i = 0; i < y.length; i++) {
  21.             System.out.println(y[i]);
  22.         }
  23.     }
  24.  
  25.     public static double Averrage() {
  26.         System.out.println("********* Averrage value *********");
  27.         int sum = 0;
  28.         for (int i = 0; i < y.length; i++) {
  29.             sum += y[i];
  30.         }
  31.         return sum / 10;
  32.     }
  33.  
  34.     public static int max() {
  35.         System.out.println("********* Maximum value *********");
  36.         int max = 0;
  37.         for (int i = 0; i < y.length; i++) {
  38.             if (y[i] > max) {
  39.                 max = y[i];
  40.                 //max = y[i];
  41.             }
  42.         }
  43.         System.out.print("Maximum value is ");
  44.         return max;
  45.     }
  46.  
  47.     public static int min() {
  48.         System.out.println("********* Minimum value *********");
  49.         int min = y[0];
  50.         for (int i = 0; i < y.length; i++) {
  51.             if (y[i] < min) {
  52.                 min = y[i];
  53.                 //min = y[i];
  54.             }
  55.         }
  56.         System.out.print("Minimum value is ");
  57.         return min;
  58.     }
  59.  
  60.     public static void search() {
  61.         System.out.println("********* Search a value *********");
  62.         System.out.print("Enter search : ");
  63.         int n = sc.nextInt();
  64.         int index = 0;
  65.         boolean found = false;
  66.         for (int i = 0; i < y.length; i++) {
  67.             if (y[i] == n) {
  68.                 index = i;
  69.                 found = true;
  70.                 break;
  71.             }
  72.         }
  73.         if (found) {
  74.             System.out.println("Found at index " + index);
  75.         } else {
  76.             System.out.println("Not Found");
  77.         }
  78.     }
  79.  
  80.     public static void main(String[] args) {
  81.         System.out.println("****** MANU *****");
  82.         System.out.println(" 1 : Assign value to array");
  83.         System.out.println(" 2 : Print all");
  84.         System.out.println(" 3 : Average value");
  85.         System.out.println(" 4 : Maximum value");
  86.         System.out.println(" 5 : Minimum value");
  87.         System.out.println(" 6 : Search");
  88.         System.out.println(" 7 : EXIT ");
  89.        
  90.        
  91.         System.out.print("Select >>> ");
  92.        
  93.             int h = sc.nextInt();
  94.             switch (h) {
  95.                 case 1:
  96.                     assign();
  97.                     break;
  98.                 case 2:
  99.                     print();
  100.                     break;
  101.                 case 3:
  102.                     System.out.println(Averrage());
  103.                     break;
  104.                 case 4:
  105.                     System.out.println(max());
  106.                     break;
  107.                 case 5:
  108.                     System.out.println(min());
  109.                     break;
  110.                 case 6:
  111.                     search();
  112.                     break;
  113.                 case 7:
  114.                     System.out.println("*** THANK YOU ***");
  115.                     break;
  116.            
  117.         }
  118.     }
  119. }
Advertisement
Add Comment
Please, Sign In to add comment