Advertisement
Arekczyl

Untitled

Feb 20th, 2019
269
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. package projecty;
  3.  
  4. import java.io.*;
  5. import java.util.*;
  6.  
  7.  
  8. public class koła2 {
  9.    
  10.     public int[] piecpiec(int b,String fp,int q,String ss,int k1, int k2, int k3, int nrp) throws FileNotFoundException, InterruptedException
  11.     {
  12.         pytania2 dd=new pytania2();
  13.         koła2 xd = new koła2();
  14.        
  15.         k1++;
  16.        
  17.         int kkk2[]= new int[4];int kkk3[]= new int[4];
  18.        
  19.         int [] ws= new int[4];
  20.         File file = new File(fp);
  21.         Scanner in = new Scanner(file);
  22.         String zz,s;
  23.         Scanner sc= new Scanner(System.in);
  24.        
  25.         for (int i =0 ; i <q*6 ; i++)
  26.         {zz=in.nextLine();}
  27.        
  28.         zz=in.nextLine(); System.out.println(zz);
  29.        
  30.            
  31.             if (dd.check("a", ss)==0)
  32.             {
  33.                 zz=in.nextLine(); System.out.println(zz);
  34.                 zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
  35.                 in.close();
  36.             }
  37.             //     zz=in.nextLine(); System.out.println(zz);
  38.             else if (dd.check("b", ss)==0)
  39.             {
  40.                 zz=in.nextLine();
  41.                 zz=in.nextLine();System.out.println(zz);zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
  42.                 in.close();
  43.             }
  44.             else if (dd.check("c", ss)==0)
  45.             {
  46.                 zz=in.nextLine(); System.out.println(zz);
  47.                 zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
  48.                 in.close();
  49.             }
  50.             else
  51.             {
  52.                 zz=in.nextLine(); System.out.println(zz);
  53.                 zz=in.nextLine();zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
  54.                 in.close();
  55.             }
  56.        
  57.         if(k2==0)
  58.         { System.out.println("2 -   pytanie do publicznosci"); }
  59.         if(k3==0)
  60.         { System.out.println("3-    telefon do przyjaciela"); }
  61.        
  62.         s=sc.nextLine();
  63.        
  64.        
  65.         while(dd.check2(s,k1,k2,k3)==1)
  66.          {
  67.             // Thread.sleep(1000);
  68.              System.out.println("wprowadziłeś złe dane, sproboj jeszcze raz");
  69.              s=sc.nextLine();
  70.          }
  71.        
  72.        
  73.        
  74.         if(dd.check2(s,k1,k2,k3)==3)
  75.         {
  76.             kkk2=xd.pdp(b,fp,q,ss,k1,k2,k3,nrp);
  77.             b=kkk2[0];
  78.             k1=kkk2[1];
  79.             k2=kkk2[2];
  80.             k3=kkk2[3];
  81.         }
  82.         else if(dd.check2(s,k1,k2,k3)==4)
  83.         {
  84.             kkk3=xd.tdp(b,fp,q,ss,k1,k2,k3,nrp);
  85.             b=kkk3[0];
  86.             k1=kkk3[1];
  87.             k2=kkk3[2];
  88.             k3=kkk3[3];
  89.         }
  90.         else if(dd.check(s, ss)==0)
  91.         {
  92.           //  Thread.sleep(1000);
  93.             System.out.println("Jest to poprawna odpowiedź!");
  94.             b=0;
  95.         }
  96.            
  97.         else
  98.         {
  99.             Thread.sleep(1000);
  100.             System.out.println("niestety, ale jest to błędna odpowiedź");
  101.             if(nrp>=8){
  102.                 System.out.println("ale..");
  103.             b=1;}
  104.             else if(nrp>=3&&nrp<8){
  105.                 System.out.println("ale..");
  106.             b=2;}
  107.             else
  108.             b=3;
  109.            
  110.         }
  111.        
  112.         ws[0]=b;
  113.         ws[1]=k1;
  114.         ws[2]=k2;
  115.         ws[3]=k3;
  116.        
  117.        
  118.         return ws;
  119.     }
  120.    
  121.    
  122.    
  123.    
  124.    
  125.    
  126.    
  127.    
  128.    
  129.    
  130.    
  131.    
  132.    
  133.    
  134.    
  135.    
  136.    
  137.    
  138.    
  139.    
  140.    
  141.     public int[] pdp(int b,String fp,int q,String ss,int k1, int k2, int k3, int nrp) throws FileNotFoundException, InterruptedException
  142.     {
  143.         int q1,a1=0,a2=0,a3=0,a4=0;
  144.        
  145.         pytania2 dd=new pytania2();
  146.         koła2 xd = new koła2();
  147.        
  148.         k2++;
  149.        
  150.         int kkk1[]= new int[4];int kkk3[]= new int[4];
  151.        
  152.         int [] ws= new int[4];
  153.         File file = new File(fp);
  154.         Scanner in = new Scanner(file);
  155.         String zz,s;
  156.         Scanner sc= new Scanner(System.in);
  157.        
  158.         for (int i =0 ; i <q*6 ; i++)
  159.         {zz=in.nextLine();}
  160.        
  161.         //Thread.sleep(1000);
  162.         zz=in.nextLine(); System.out.println(zz);
  163.        
  164.         Random r= new Random();
  165.         for (int i = 0; i < 100; i++) {
  166.             q1=r.nextInt(106);
  167.             if(q1<31)a1++;
  168.             if(q1>31&&q1<56)a2++;
  169.             if(q1>54&&q1<81)a3++;
  170.             if(q1>80)a4++;
  171.         }
  172.        
  173.         //Thread.sleep(5000);
  174.        
  175.        
  176.             if (dd.check("a", ss)==0)
  177.             {
  178.                 zz=in.nextLine(); System.out.println(zz+"  "+a1+"%");
  179.                 zz=in.nextLine(); System.out.println(zz+"  "+a2+"%");
  180.                 zz=in.nextLine(); System.out.println(zz+"  "+a3+"%");
  181.                 zz=in.nextLine(); System.out.println(zz+"  "+a4+"%");
  182.                
  183.                 in.close();
  184.             }
  185.             else if (dd.check("b", ss)==0)
  186.             {
  187.                 zz=in.nextLine(); System.out.println(zz+"  "+a2+"%");
  188.                 zz=in.nextLine(); System.out.println(zz+"  "+a1+"%");
  189.                 zz=in.nextLine(); System.out.println(zz+"  "+a3+"%");
  190.                 zz=in.nextLine(); System.out.println(zz+"  "+a4+"%");
  191.                
  192.                
  193.                 in.close();
  194.             }
  195.             else if (dd.check("c", ss)==0)
  196.             {
  197.                 zz=in.nextLine(); System.out.println(zz+"  "+a3+"%");
  198.                 zz=in.nextLine(); System.out.println(zz+"  "+a2+"%");
  199.                 zz=in.nextLine(); System.out.println(zz+"  "+a1+"%");
  200.                 zz=in.nextLine(); System.out.println(zz+"  "+a4+"%");
  201.                
  202.                
  203.                 in.close();
  204.             }
  205.             else
  206.             {
  207.                 zz=in.nextLine(); System.out.println(zz+"  "+a4+"%");
  208.                 zz=in.nextLine(); System.out.println(zz+"  "+a2+"%");
  209.                 zz=in.nextLine(); System.out.println(zz+"  "+a3+"%");
  210.                 zz=in.nextLine(); System.out.println(zz+"  "+a1+"%");
  211.                
  212.                
  213.                 in.close();
  214.             }
  215.        
  216.        
  217.             if(k1==0)
  218.             { System.out.println("1 -   50/50"); }
  219.             if(k3==0)
  220.             { System.out.println("3 -   telefon do przyjaciela"); }
  221.            
  222.             s=sc.nextLine();
  223.        
  224.        
  225.         while(dd.check2(s,k1,k2,k3)==1)
  226.          {
  227.             // Thread.sleep(1000);
  228.              System.out.println("wprowadziłeś złe dane, sproboj jeszcze raz");
  229.              s=sc.nextLine();
  230.          }
  231.        
  232.        
  233.        
  234.        
  235.        
  236.        
  237.         if(dd.check2(s,k1,k2,k3)==2)
  238.         {
  239.             kkk1=xd.pdp(b,fp,q,ss,k1,k2,k3,nrp);
  240.             b=kkk1[0];
  241.             k1=kkk1[1];
  242.             k2=kkk1[2];
  243.             k3=kkk1[3];
  244.         }
  245.         else if(dd.check2(s,k1,k2,k3)==4)
  246.         {
  247.             kkk3=xd.tdp(b,fp,q,ss,k1,k2,k3,nrp);
  248.             b=kkk3[0];
  249.             k1=kkk3[1];
  250.             k2=kkk3[2];
  251.             k3=kkk3[3];
  252.         }
  253.         else if(dd.check(s, ss)==0)
  254.         {
  255.           //  Thread.sleep(1000);
  256.             System.out.println("Jest to poprawna odpowiedź!");
  257.             b=0;
  258.         }
  259.            
  260.         else
  261.         {
  262.             Thread.sleep(1000);
  263.             System.out.println("niestety, ale jest to błędna odpowiedź");
  264.             if(nrp>=8){
  265.                 System.out.println("ale..");
  266.             b=1;}
  267.             else if(nrp>=3&&nrp<8){
  268.                 System.out.println("ale..");
  269.             b=2;}
  270.             else
  271.             b=3;
  272.            
  273.         }
  274.        
  275.         ws[0]=b;
  276.         ws[1]=k1;
  277.         ws[2]=k2;
  278.         ws[3]=k3;
  279.        
  280.        
  281.        
  282.          return ws;
  283.     }
  284.    
  285.    
  286.    
  287.    
  288.    
  289.    
  290.    
  291.    
  292.    
  293.    
  294.    
  295.    
  296.    
  297.    
  298.    
  299.    
  300.    
  301.    
  302.    
  303.    
  304.    
  305.    
  306.    
  307.     public int[] tdp(int b,String fp,int q,String ss,int k1, int k2, int k3, int nrp) throws FileNotFoundException, InterruptedException
  308.     {
  309.         int q1;
  310.                
  311.         pytania2 dd=new pytania2();
  312.         koła2 xd = new koła2();
  313.        
  314.         k3++;
  315.        
  316.         int kkk1[]= new int[4];int kkk2[]= new int[4];
  317.        
  318.         int [] ws= new int[4];
  319.         File file = new File(fp);
  320.         Scanner in = new Scanner(file);
  321.         String zz,s;
  322.         Scanner sc= new Scanner(System.in);
  323.        
  324.         for (int i =0 ; i <q*6 ; i++)
  325.         {zz=in.nextLine();}
  326.        
  327.        
  328.         Random r= new Random();
  329.         q1=r.nextInt(13);
  330.        
  331.        
  332.         for (int i = 0; i < 5; i++)      
  333.         {
  334.           //   Thread.sleep(1000);
  335.             zz=in.nextLine(); System.out.println(zz);
  336.             //if(i==0)Thread.sleep(5000);else Thread.sleep(2000);
  337.         }
  338.        
  339.        
  340.         if (q1<9)             System.out.println("twoj przyjaciel wybiera odpowiedz: "+ss);
  341.         else if (q1==9)       System.out.println("twoj przyjaciel wybiera odpowiedz:  a");
  342.         else if (q1==10)      System.out.println("twoj przyjaciel wybiera odpowiedz:  b");
  343.         else if (q1==11)      System.out.println("twoj przyjaciel wybiera odpowiedz:  c");
  344.         else if (q1==12)      System.out.println("twoj przyjaciel wybiera odpowiedz:  d");
  345.        
  346.        
  347.        
  348.         if(k1==0)
  349.         { System.out.println("1 -   50/50"); }
  350.         if(k2==0)
  351.         { System.out.println("2 -   pytanie do publicznosci"); }
  352.        
  353.        
  354.         s=sc.nextLine();
  355.        
  356.        
  357.         while(dd.check2(s,k1,k2,k3)==1)
  358.          {
  359.             // Thread.sleep(1000);
  360.              System.out.println("wprowadziłeś złe dane, sproboj jeszcze raz");
  361.              s=sc.nextLine();
  362.          }
  363.        
  364.        
  365.        
  366.        
  367.        
  368.        
  369.         if(dd.check2(s,k1,k2,k3)==2)
  370.         {
  371.             kkk1=xd.pdp(b,fp,q,ss,k1,k2,k3,nrp);
  372.             b=kkk1[0];
  373.             k1=kkk1[1];
  374.             k2=kkk1[2];
  375.             k3=kkk1[3];
  376.         }
  377.         else if(dd.check2(s,k1,k2,k3)==3)
  378.         {
  379.             kkk2=xd.tdp(b,fp,q,ss,k1,k2,k3,nrp);
  380.             b=kkk2[0];
  381.             k1=kkk2[1];
  382.             k2=kkk2[2];
  383.             k3=kkk2[3];
  384.         }
  385.         else if(dd.check(s, ss)==0)
  386.         {
  387.           //  Thread.sleep(1000);
  388.             System.out.println("Jest to poprawna odpowiedź!");
  389.             b=0;
  390.         }
  391.            
  392.         else
  393.         {
  394.             Thread.sleep(1000);
  395.             System.out.println("niestety, ale jest to błędna odpowiedź");
  396.             if(nrp>=8){
  397.                 System.out.println("ale..");
  398.             b=1;}
  399.             else if(nrp>=3&&nrp<8){
  400.                 System.out.println("ale..");
  401.             b=2;}
  402.             else
  403.             b=3;
  404.            
  405.         }
  406.        
  407.         ws[0]=b;
  408.         ws[1]=k1;
  409.         ws[2]=k2;
  410.         ws[3]=k3;
  411.        
  412.        
  413.          return ws;
  414.     }
  415.    
  416.    
  417.    
  418. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement