예제 #1
0
        private void btnSeyirci_Click(object sender, EventArgs e)
        {
            btntTablo.Visible = true;
            btnSeyirci.Visible = false;
            int denklem = 100;
            chart1.Visible = true;
            Random rnd = new Random();
            int[] bulunanlar = new int[4];
            for (int i = 0; i < 3; i++)
            {

                int asd = rnd.Next(0, denklem);
                bulunanlar[i] = asd;
                denklem = denklem - asd;
                if (denklem == 0)
                    break;
            }
            bulunanlar[3] = denklem;
            soruveCevap kntrl = new soruveCevap();
            kntrl.CevapKntrl14();
            kntrl.CevapKntrl58();
            kntrl.CevapKntrl910();
            kntrl.cevap14();
            kntrl.cevap58();
            kntrl.cevap910();
            if (soruSayisi == 1 || soruSayisi == 2 || soruSayisi == 3 || soruSayisi == 4)
            {

                chart1.Series.Add(kntrl.dogrucevap14[sayi].ToString()).Points.AddXY("-",100);
            }
            else if (soruSayisi == 5 || soruSayisi == 6 || soruSayisi == 7 || soruSayisi == 8)
            {
                chart1.Series.Add(kntrl.dcevap58[(sayi * 4)].ToString()).Points.AddXY("-", bulunanlar[0]);
                chart1.Series.Add(kntrl.dcevap58[(sayi * 4) + 1].ToString()).Points.AddXY("-", bulunanlar[1]);
                chart1.Series.Add(kntrl.dcevap58[(sayi * 4) + 2].ToString()).Points.AddXY("-", bulunanlar[2]);
                chart1.Series.Add(kntrl.dcevap58[(sayi * 4) + 3].ToString()).Points.AddXY("-", bulunanlar[3]);
            }
            else if (soruSayisi == 9 || soruSayisi == 10 || soruSayisi == 11 || soruSayisi == 12 || soruSayisi == 13 || soruSayisi == 14 || soruSayisi == 15)
            {
                chart1.Series.Add(kntrl.dcevap910[(sayi * 4)].ToString()).Points.AddXY("-", bulunanlar[0]);
                chart1.Series.Add(kntrl.dcevap910[(sayi * 4) + 1].ToString()).Points.AddXY("-", bulunanlar[1]);
                chart1.Series.Add(kntrl.dcevap910[(sayi * 4) + 2].ToString()).Points.AddXY("-", bulunanlar[2]);
                chart1.Series.Add(kntrl.dcevap910[(sayi * 4) + 3].ToString()).Points.AddXY("-", bulunanlar[3]);
            }
        }
예제 #2
0
        private void btnSokak_Click(object sender, EventArgs e)
        {
            btnIlber.Visible = false;
            btnPolat.Visible = false;
            btnSokak.Visible = false;
            Random rnd = new Random();
            int gele = rnd.Next(0, 4);
            soruveCevap kntrl = new soruveCevap();
            kntrl.cevap14();
            kntrl.cevap58();
            kntrl.cevap910();
            kntrl.CevapKntrl14();
            kntrl.CevapKntrl58();
            kntrl.CevapKntrl910();
            pbTelefon.Visible = true;
            rtbTelefon.Visible = true;
            string yer = Application.StartupPath + "\\sokak.jpg";
            pbTelefon.Image = Image.FromFile(yer);
            if (soruSayisi == 1 || soruSayisi == 2 || soruSayisi == 3 || soruSayisi == 4)
            {
                rtbTelefon.Text = "Ben Sayısalcıyım Ama Tarihide Çok Severim \n Cevap: " + kntrl.dcevap14[(sayi * 4) + gele].ToString();

            }
            else if (soruSayisi == 5 || soruSayisi == 6 || soruSayisi == 7 || soruSayisi == 8)
            {
                rtbTelefon.Text = "Ben Sayısalcıyım Ama Tarihide Çok Severim \n Cevap: " + kntrl.dcevap58[(sayi * 4) + gele].ToString();
            }
            else if (soruSayisi == 9 || soruSayisi == 10 || soruSayisi == 11 || soruSayisi == 12 || soruSayisi == 13 || soruSayisi == 14 || soruSayisi == 15)
            {
                rtbTelefon.Text = "Ben Sayısalcıyım Ama Tarihide Çok Severim \n Cevap: " + kntrl.dcevap910[(sayi * 4) + gele].ToString();
            }
        }
예제 #3
0
 public void soru58()
 {
     lblSure.Text = "------";
     Random rnd = new Random();
     soruveCevap olustur = new soruveCevap();
     olustur.Soru58();
     don:
     sayi = rnd.Next(0, olustur.dsoru58.Count-1);
     foreach (int sayil in sayilar1)
     {
         if (sayil == sayi)
         {
             goto don;
         }
     }
     sayilar1.Add(sayi);
     olustur.cevap58();
     richTextBox1.Text = olustur.dsoru58[sayi].ToString();
     lbla.Text = olustur.dcevap58[(sayi * 4)].ToString();
     lblb.Text = olustur.dcevap58[(sayi * 4) + 1].ToString();
     lblc.Text = olustur.dcevap58[(sayi * 4) + 2].ToString();
     lbld.Text = olustur.dcevap58[(sayi * 4) + 3].ToString();
 }