الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصحييح كود للجمع والطرح

بدأه dorasgift في 28 مايو 2011 · 1 رد · 297 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هذا الكود لعمليه لعبه للجمع وطرح كل شي ضابط معاي ما عدا انه ما يحسب عدد الاجابات الصح المختاره

اتمنى منكم المساعده في اقرب وقت

public Form8()

        {
            InitializeComponent();
            button1.Click += new EventHandler(Form8_Load);
        }

    int sum = 0;
    int total = 0; 
    int count = 0;
    int random_number1;
    int random_number2;
    int time;
    int n1;

    Random random = new Random();

        private void button4_Click(object sender, EventArgs e)
        {
            Form4 m = new Form4();
            m.Show();
            this.Hide();
        }

        private void button3_Click(object sender, EventArgs e)
        {
            Form12 main = new Form12();
            main.Show();
            this.Hide();
        }

        private void button1_Click(object sender, EventArgs e)
        {
        }
        private void Form8_Load(object sender, EventArgs e)
        {

            axWindowsMediaPlayer1.Ctlcontrols.stop();
            axWindowsMediaPlayer2.Ctlcontrols.stop();


            Assembly Myassembly = Assembly.GetExecutingAssembly();
            label3.Text = Class1.Name;
            timer1.Enabled = true;
            timer1.Interval = 1000;
            textBox1.Clear();






            if ( count <= Class1.Q1)
            {
                random_number1 = random.Next(1, 11);
                random_number2 = random.Next(1, 11);

                switch (random_number1)
                {
                    case 1:
                        {
                            Stream Mystream1 = Myassembly.GetManifestResourceStream
                             ("Mona_Fay.Resources.1s.png");
                            pictureBox2.Image = Image.FromStream(Mystream1);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m1.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 2:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.2s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m2.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 3:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.3s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m3.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 4:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.4s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m4.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 5:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.5s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m5.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 6:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.6s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m6.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 7:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.7s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m7.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 8:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.8s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m8.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 9:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.9s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m9.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 10:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.10s.png");
                            pictureBox2.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m10.png");
                            pictureBox5.Image = Image.FromStream(Mystream2);
                        }
                        break;

                }
                switch (random_number2)
                {
                    case 1:
                        {
                            Stream Mystream1 = Myassembly.GetManifestResourceStream
                             ("Mona_Fay.Resources.1s.png");
                            pictureBox3.Image = Image.FromStream(Mystream1);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m1.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 2:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.2s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m2.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 3:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.3s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m3.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 4:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.4s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m4.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 5:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.5s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m5.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 6:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.6s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m6.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 7:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                              ("Mona_Fay.Resources.7s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m7.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 8:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.8s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m8.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 9:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.9s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m9.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                    case 10:
                        {
                            Stream Mystream = Myassembly.GetManifestResourceStream
                               ("Mona_Fay.Resources.10s.png");
                            pictureBox3.Image = Image.FromStream(Mystream);
                            Stream Mystream2 = Myassembly.GetManifestResourceStream
                                ("Mona_Fay.Resources.m10.png");
                            pictureBox6.Image = Image.FromStream(Mystream2);
                        }
                        break;
                }
                count++;
            }






            if (Class1.pm == true)
            {
                Stream Mystream1 = Myassembly.GetManifestResourceStream
                   ("Mona_Fay.Resources.za3d.png");
                pictureBox4.Image = Image.FromStream(Mystream1);


                if (textBox1.Text != "")
                {

                    total = random_number1 + random_number2;

                    n1 = Convert.ToInt16(textBox1.Text);

                    if (n1.Equals(total))
                    {
                        label6.Text = sum.ToString();
                        axWindowsMediaPlayer1.Ctlcontrols.play();
                        sum++;
                    }
                    else
                        axWindowsMediaPlayer2.Ctlcontrols.play();
                }

            }
            else
            {
                Stream Mystream1 = Myassembly.GetManifestResourceStream
                   ("Mona_Fay.Resources.na89.png");
                pictureBox4.Image = Image.FromStream(Mystream1);

                if (textBox1.Text != "")
                {
                    n1 = Convert.ToInt16(textBox1.Text);
                    if (random_number1 > random_number2)
                        total = random_number1 - random_number2;
                    if (random_number2 > random_number1)
                        total = random_number2 - random_number1;
                    if (n1.Equals(total))
                    {
                        axWindowsMediaPlayer1.Ctlcontrols.play();
                        sum++;
                    }
                    else
                        axWindowsMediaPlayer2.Ctlcontrols.play();
                }
            }



            if (count == Class1.Q1)
            {

                int sum2 = Class1.Q1 / 2;

                if (sum >= sum2)
                {
                    MessageBox.Show(" أحسنـــت" + "\n" + "\n" + "نتيجتك هي : " + sum + " من " + Class1.Q1);
                    Form4 m = new Form4();
                    m.Show();
                    this.Hide();
                }
                else if (sum < sum2)
                {
                    MessageBox.Show(" جيد .. لا تيأس " + "\n" + "\n" + "نتيجتك هي : " + sum + " من " + Class1.Q1);
                    Form4 m = new Form4();
                    m.Show();
                    this.Hide();
                }


            }

            }






        private void timer1_Tick(object sender, EventArgs e)
        {
            {
                time++;
                label5.Text = time.ToString();
                if (time == 60)
                {
                    label5.Visible = false;
                    MessageBox.Show("الوقــــــــــت انتهــــــى" + "\n" + "\n" + " نتيجتك هي " + sum + " من " + Class1.Q1);
                    Form4 m = new Form4();
                    m.Show();
                    this.Hide();
                }
            }

        }

        private void label5_Click(object sender, EventArgs e)
        {

        }
#2

السلام عليكم ورحمه الله وبركاته

اخي ممكن ترفق مشروعك ليسهل التعديل وتوضح فين المشكله بالضبط؟!!

.:: Wish to become better and better ::.

مواضيع مشابهة