示例#1
0
        private void btnDobas_Click(object sender, EventArgs e)
        {
            gep.EgyDobas();
            ember.EgyDobas();

            DobasMegjelenit(gep, gepKep);
            DobasMegjelenit(ember, emberKep);

            lblGepReszEredmeny.Text   = gep.Eredmeny;
            lblEmberReszEredmeny.Text = ember.Eredmeny;

            if (gep.Pont > ember.Pont)
            {
                MessageBox.Show("Gép nyert!", "Játszott kör", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
                gep.Nyert++;
                lblGepEredmeny.Text = gep.Nyert.ToString();
            }
            else if (gep.Pont < ember.Pont)
            {
                MessageBox.Show("Ember nyert!", "Játszott kör", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
                ember.Nyert++;
                lblEmberEredmeny.Text = ember.Nyert.ToString();
            }
            else
            {
                MessageBox.Show("Döntetlen!", "Játszott kör", MessageBoxButtons.OK,
                                MessageBoxIcon.Information);
            }
        }
示例#2
0
        private void btnDobas_Click(object sender, EventArgs e)
        {
            gep.EgyDobas();
            ember.EgyDobas();

            DobasMegjelenit(gep, gepKep);
            DobasMegjelenit(ember, emberKep);

            lblGepReszeredmeny.Text   = gep.Eredmeny;
            lblEmberReszeredmeny.Text = ember.Eredmeny;

            if (gep.Pont > ember.Pont)
            {
                MessageBox.Show("Gép nyert!", $"Játszott kör: {AktualisKor}",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                gep.Nyert++;
                lblGepEredmeny.Text = gep.Nyert.ToString();
            }
            else if (gep.Pont < ember.Pont)
            {
                MessageBox.Show("Ember nyert!", "Játszott kör",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
                ember.Nyert++;
                lblEmberEredmeny.Text = ember.Nyert.ToString();
            }
            else
            {
                MessageBox.Show("Döntetlen!", "Játszott kör",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);
            }

            AktualisKor++;

            if (KorokSzama < AktualisKor)
            {
                StringBuilder kimenet = new StringBuilder("Véget ért a játék!");

                if (gep.Nyert > ember.Nyert)
                {
                    kimenet.Append(" Vesztettél");
                }
                else if (ember.Nyert > gep.Nyert)
                {
                    kimenet.Append(" Nyertél!");
                }
                else
                {
                    kimenet.Append(" Döntetlen!");
                }


                MessageBox.Show(kimenet.ToString(), "Játék vége!",
                                MessageBoxButtons.OK, MessageBoxIcon.Information);

                Application.Exit();
            }
        }