Advertisement
Guest User

Untitled

a guest
May 24th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.43 KB | None | 0 0
  1. public class fuzzy_set{
  2.  
  3.     public static void main(String[] args) {
  4.         // TODO Auto-generated method stub
  5. int n=9;
  6.         double [] ma=new double[n];
  7.         for(int i=0; i<n; i++)
  8.            
  9.             {ma[i]=Math.random();}
  10.         System.out.println("Функція належності №1:");
  11.          
  12.           for (int i=0; i<n; i++) {
  13.               System.out.print(ma[i]+" ");
  14.               System.out.println();
  15.           }
  16.           System.out.println();
  17.           System.out.println("Доповнення функція належності №1:");
  18.           double [] nma = new double[n];
  19.           for(int i=0; i<n; i++)
  20.                
  21.             {nma[i]=1-ma[i];}
  22.           for (int i=0; i<n; i++) {
  23.               System.out.print(nma[i]+" ");
  24.               System.out.println();
  25.           }
  26.                 double [] mb = new double[n];
  27.             for(int i=0; i<n; i++)
  28.                
  29.                 {mb[i]=Math.random();}
  30.             System.out.println("Функція належності №2:");
  31.              
  32.               for (int i=0; i<n; i++) {
  33.                   System.out.print(mb[i]+" ");
  34.                   System.out.println();
  35.               }
  36.               System.out.println();
  37.               System.out.println("Доповнення функція належності №2:");
  38.               double [] nmb =new double[n];
  39.               for(int i=0; i<n; i++)
  40.                    
  41.                 {nmb[i]=1-mb[i];}
  42.               for (int i=0; i<n; i++) {
  43.                   System.out.print(nmb[i]+" ");
  44.                   System.out.println();
  45.               }
  46.                   System.out.println();
  47.               System.out.println("Перетин:");
  48.               double [] array3 = new double[n];
  49.                 for(int i=0; i<n; i++)
  50.                    
  51.                     {if (ma[i]>=mb[i])
  52.                     {array3[i]=mb[i];}
  53.                     else
  54.                         array3[i]=ma[i];
  55.                         }
  56.                  for (int i=0; i<n; i++) {
  57.                       System.out.print(array3[i]+" ");
  58.                       System.out.println();
  59.                   }
  60.                       System.out.println();
  61.                       System.out.println("Об'єднання:");
  62.                       double [] array4 =new double[n];
  63.                         for(int i=0; i<n; i++)
  64.                            
  65.                         {if (ma[i]>=mb[i])
  66.                         {array4[i]=ma[i];}
  67.                         else
  68.                             array4[i]=mb[i];
  69.                                 }
  70.                         for (int i=0; i<n; i++) {
  71.                               System.out.print(array4[i]+" ");
  72.                               System.out.println();
  73.                           }
  74.                               System.out.println();
  75.                               System.out.println("Різниця А-В:"); 
  76.                               double [] array5 = new double[n];
  77.                                 for(int i=0; i<n; i++)
  78.                                    
  79.                                     {if (ma[i]>=nmb[i])
  80.                                     {array5[i]=nmb[i];}
  81.                                     else
  82.                                         array5[i]=ma[i];
  83.                                         }  
  84.                                 for (int i=0; i<n; i++) {
  85.                                       System.out.print(array5[i]+" ");
  86.                                       System.out.println();
  87.                                   }
  88.                                
  89.                      
  90.              
  91.     }
  92.  
  93. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement