Linear search using Java


  1. // linear search program  
  2.   
  3. import java.io.*;  
  4. class ssvlin   
  5. {  
  6.  public static void main(String args[]) throws IOException  
  7.  {  
  8.    
  9.   System.out.println("From equations ax1 + bx1= m ; cx1+dx1 = n");  
  10.     DataInputStream  dis = new DataInputStream(System.in);  
  11.     System.out.print("Enter your   'a'       number     :");  
  12.     int a  = Integer.parseInt(dis.readLine());  
  13.     System.out.print("Enter your   'b'  number     :");  
  14.     int b  = Integer.parseInt(dis.readLine());  
  15.     System.out.print("Enter your   'c'  number     :");  
  16.     int c  = Integer.parseInt(dis.readLine());  
  17.     System.out.print("Enter your   'd'  number     :");  
  18.     int d  = Integer.parseInt(dis.readLine());  
  19.     System.out.print("Enter your   'm'  number     :");  
  20.     int m  = Integer.parseInt(dis.readLine());  
  21.     System.out.print("Enter your   'n'  number     :");  
  22.     int n  = Integer.parseInt(dis.readLine());  
  23.   
  24.     int   dina = (a * d) - (c * b);  
  25.     int   numr1 = (m * d) - (b * n);  
  26.     int   numr2 = (n * a) - (m * c);  
  27.            System.out.println("your number     :"  + dina);  
  28.            System.out.println("your number     :"  + numr1);  
  29.            System.out.println("your number     :"  + numr2);  
  30.   
  31.     if (dina==0)  
  32.    {  
  33.    System.out.println("The value (ad-cb)becomes Zero");  
  34.    }  
  35.    else  
  36.    {  
  37.     double x1 = numr1 / dina;  
  38.     System.out.println("Result x1      :"  + x1);  
  39.     double x2 = numr2 / dina;  
  40.     System.out.println("Result x2      :"  + x2);  
  41.     }   
  42.   }