Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package projecty;
- import java.io.*;
- import java.util.*;
- public class koła2 {
- public int[] piecpiec(int b,String fp,int q,String ss,int k1, int k2, int k3, int nrp) throws FileNotFoundException, InterruptedException
- {
- pytania2 dd=new pytania2();
- koła2 xd = new koła2();
- k1++;
- int kkk2[]= new int[4];int kkk3[]= new int[4];
- int [] ws= new int[4];
- File file = new File(fp);
- Scanner in = new Scanner(file);
- String zz,s;
- Scanner sc= new Scanner(System.in);
- for (int i =0 ; i <q*6 ; i++)
- {zz=in.nextLine();}
- zz=in.nextLine(); System.out.println(zz);
- if (dd.check("a", ss)==0)
- {
- zz=in.nextLine(); System.out.println(zz);
- zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
- in.close();
- }
- // zz=in.nextLine(); System.out.println(zz);
- else if (dd.check("b", ss)==0)
- {
- zz=in.nextLine();
- zz=in.nextLine();System.out.println(zz);zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
- in.close();
- }
- else if (dd.check("c", ss)==0)
- {
- zz=in.nextLine(); System.out.println(zz);
- zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
- in.close();
- }
- else
- {
- zz=in.nextLine(); System.out.println(zz);
- zz=in.nextLine();zz=in.nextLine();zz=in.nextLine();System.out.println(zz);
- in.close();
- }
- if(k2==0)
- { System.out.println("2 - pytanie do publicznosci"); }
- if(k3==0)
- { System.out.println("3- telefon do przyjaciela"); }
- s=sc.nextLine();
- while(dd.check2(s,k1,k2,k3)==1)
- {
- // Thread.sleep(1000);
- System.out.println("wprowadziłeś złe dane, sproboj jeszcze raz");
- s=sc.nextLine();
- }
- if(dd.check2(s,k1,k2,k3)==3)
- {
- kkk2=xd.pdp(b,fp,q,ss,k1,k2,k3,nrp);
- b=kkk2[0];
- k1=kkk2[1];
- k2=kkk2[2];
- k3=kkk2[3];
- }
- else if(dd.check2(s,k1,k2,k3)==4)
- {
- kkk3=xd.tdp(b,fp,q,ss,k1,k2,k3,nrp);
- b=kkk3[0];
- k1=kkk3[1];
- k2=kkk3[2];
- k3=kkk3[3];
- }
- else if(dd.check(s, ss)==0)
- {
- // Thread.sleep(1000);
- System.out.println("Jest to poprawna odpowiedź!");
- b=0;
- }
- else
- {
- Thread.sleep(1000);
- System.out.println("niestety, ale jest to błędna odpowiedź");
- if(nrp>=8){
- System.out.println("ale..");
- b=1;}
- else if(nrp>=3&&nrp<8){
- System.out.println("ale..");
- b=2;}
- else
- b=3;
- }
- ws[0]=b;
- ws[1]=k1;
- ws[2]=k2;
- ws[3]=k3;
- return ws;
- }
- public int[] pdp(int b,String fp,int q,String ss,int k1, int k2, int k3, int nrp) throws FileNotFoundException, InterruptedException
- {
- int q1,a1=0,a2=0,a3=0,a4=0;
- pytania2 dd=new pytania2();
- koła2 xd = new koła2();
- k2++;
- int kkk1[]= new int[4];int kkk3[]= new int[4];
- int [] ws= new int[4];
- File file = new File(fp);
- Scanner in = new Scanner(file);
- String zz,s;
- Scanner sc= new Scanner(System.in);
- for (int i =0 ; i <q*6 ; i++)
- {zz=in.nextLine();}
- //Thread.sleep(1000);
- zz=in.nextLine(); System.out.println(zz);
- Random r= new Random();
- for (int i = 0; i < 100; i++) {
- q1=r.nextInt(106);
- if(q1<31)a1++;
- if(q1>31&&q1<56)a2++;
- if(q1>54&&q1<81)a3++;
- if(q1>80)a4++;
- }
- //Thread.sleep(5000);
- if (dd.check("a", ss)==0)
- {
- zz=in.nextLine(); System.out.println(zz+" "+a1+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a2+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a3+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a4+"%");
- in.close();
- }
- else if (dd.check("b", ss)==0)
- {
- zz=in.nextLine(); System.out.println(zz+" "+a2+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a1+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a3+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a4+"%");
- in.close();
- }
- else if (dd.check("c", ss)==0)
- {
- zz=in.nextLine(); System.out.println(zz+" "+a3+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a2+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a1+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a4+"%");
- in.close();
- }
- else
- {
- zz=in.nextLine(); System.out.println(zz+" "+a4+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a2+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a3+"%");
- zz=in.nextLine(); System.out.println(zz+" "+a1+"%");
- in.close();
- }
- if(k1==0)
- { System.out.println("1 - 50/50"); }
- if(k3==0)
- { System.out.println("3 - telefon do przyjaciela"); }
- s=sc.nextLine();
- while(dd.check2(s,k1,k2,k3)==1)
- {
- // Thread.sleep(1000);
- System.out.println("wprowadziłeś złe dane, sproboj jeszcze raz");
- s=sc.nextLine();
- }
- if(dd.check2(s,k1,k2,k3)==2)
- {
- kkk1=xd.pdp(b,fp,q,ss,k1,k2,k3,nrp);
- b=kkk1[0];
- k1=kkk1[1];
- k2=kkk1[2];
- k3=kkk1[3];
- }
- else if(dd.check2(s,k1,k2,k3)==4)
- {
- kkk3=xd.tdp(b,fp,q,ss,k1,k2,k3,nrp);
- b=kkk3[0];
- k1=kkk3[1];
- k2=kkk3[2];
- k3=kkk3[3];
- }
- else if(dd.check(s, ss)==0)
- {
- // Thread.sleep(1000);
- System.out.println("Jest to poprawna odpowiedź!");
- b=0;
- }
- else
- {
- Thread.sleep(1000);
- System.out.println("niestety, ale jest to błędna odpowiedź");
- if(nrp>=8){
- System.out.println("ale..");
- b=1;}
- else if(nrp>=3&&nrp<8){
- System.out.println("ale..");
- b=2;}
- else
- b=3;
- }
- ws[0]=b;
- ws[1]=k1;
- ws[2]=k2;
- ws[3]=k3;
- return ws;
- }
- public int[] tdp(int b,String fp,int q,String ss,int k1, int k2, int k3, int nrp) throws FileNotFoundException, InterruptedException
- {
- int q1;
- pytania2 dd=new pytania2();
- koła2 xd = new koła2();
- k3++;
- int kkk1[]= new int[4];int kkk2[]= new int[4];
- int [] ws= new int[4];
- File file = new File(fp);
- Scanner in = new Scanner(file);
- String zz,s;
- Scanner sc= new Scanner(System.in);
- for (int i =0 ; i <q*6 ; i++)
- {zz=in.nextLine();}
- Random r= new Random();
- q1=r.nextInt(13);
- for (int i = 0; i < 5; i++)
- {
- // Thread.sleep(1000);
- zz=in.nextLine(); System.out.println(zz);
- //if(i==0)Thread.sleep(5000);else Thread.sleep(2000);
- }
- if (q1<9) System.out.println("twoj przyjaciel wybiera odpowiedz: "+ss);
- else if (q1==9) System.out.println("twoj przyjaciel wybiera odpowiedz: a");
- else if (q1==10) System.out.println("twoj przyjaciel wybiera odpowiedz: b");
- else if (q1==11) System.out.println("twoj przyjaciel wybiera odpowiedz: c");
- else if (q1==12) System.out.println("twoj przyjaciel wybiera odpowiedz: d");
- if(k1==0)
- { System.out.println("1 - 50/50"); }
- if(k2==0)
- { System.out.println("2 - pytanie do publicznosci"); }
- s=sc.nextLine();
- while(dd.check2(s,k1,k2,k3)==1)
- {
- // Thread.sleep(1000);
- System.out.println("wprowadziłeś złe dane, sproboj jeszcze raz");
- s=sc.nextLine();
- }
- if(dd.check2(s,k1,k2,k3)==2)
- {
- kkk1=xd.pdp(b,fp,q,ss,k1,k2,k3,nrp);
- b=kkk1[0];
- k1=kkk1[1];
- k2=kkk1[2];
- k3=kkk1[3];
- }
- else if(dd.check2(s,k1,k2,k3)==3)
- {
- kkk2=xd.tdp(b,fp,q,ss,k1,k2,k3,nrp);
- b=kkk2[0];
- k1=kkk2[1];
- k2=kkk2[2];
- k3=kkk2[3];
- }
- else if(dd.check(s, ss)==0)
- {
- // Thread.sleep(1000);
- System.out.println("Jest to poprawna odpowiedź!");
- b=0;
- }
- else
- {
- Thread.sleep(1000);
- System.out.println("niestety, ale jest to błędna odpowiedź");
- if(nrp>=8){
- System.out.println("ale..");
- b=1;}
- else if(nrp>=3&&nrp<8){
- System.out.println("ale..");
- b=2;}
- else
- b=3;
- }
- ws[0]=b;
- ws[1]=k1;
- ws[2]=k2;
- ws[3]=k3;
- return ws;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement