zoukankan      html  css  js  c++  java
  • 老陈和小石头

    namespace 小石头和老陈
    {
         
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
            public static int Count = 0;//题目总数
            public static int right = 0;//正确的题目总数
            public static int connt = 0;//错误题目数
            int j = 0;
            string  a;
            string  b;
            int  c;
    
            private void label3_Click(object sender, EventArgs e)
            {
                tb4.Text = "+";
            }
    
            private void label4_Click(object sender, EventArgs e)
            {
                tb4.Text = "-";
            }
    
            private void label5_Click(object sender, EventArgs e)
            {
                tb4.Text = "*";
            }
            private void label6_Click(object sender, EventArgs e)
            {
                tb4.Text = "/";
            }
    
            private void button3_Click(object sender, EventArgs e)
            {
                a = textBox6.Text;
                b = textBox8.Text;
                string str = textBox7.Text;
                switch (str)
                {
                    case "+":
    
                        Class1 j = new Class1();
                        j.ji(a, b, out c);
                        break;
                    case "-":
                        Class1 j2 = new Class1();
                        j2.ji2(a, b, out c);
                        break;
                    case "*":
                        Class1 j3 = new Class1();
                        j3.ji3(a, b, out c);
                        break;
                    case "/":
                        Class1 j4 = new Class1();
                        j4.ji4(a, b, out c);
                        break;
                }
                if (textBox8.Text == "" || textBox6.Text == "")//当没有导入题时不能记到总做的题数;
                {
                    MessageBox.Show("不能为空");
                    Count--;
    
                }
                else if (textBox3.Text == c.ToString())
                {
                    right++;
                    MessageBox.Show("回答正确!");
                }
                else if (textBox3.Text != c.ToString())
                {
    
                    connt++;
                    MessageBox.Show("回答错误!");
                }
    
                Count++;
    
                textBox6.Clear();
                textBox7.Clear();
                textBox8.Clear();
                textBox3.Clear();
                textBox1.Text = Count.ToString();
                
            }
               
            private void button2_Click(object sender, EventArgs e)
            {
                   Form2 form = new Form2();
                    form.ShowDialog();
            }
    
            private void button1_Click(object sender, EventArgs e)
            {
                //保存家长出的数学题
                StreamWriter wr = File.AppendText("g1.txt");
                wr.WriteLine(tb1.Text );
                wr.Close();
                StreamWriter wr1 = File.AppendText("g2.txt");
                wr1.WriteLine(tb2.Text);
                wr1.Close();
                StreamWriter wr2 = File.AppendText("g3.txt");
                wr2.WriteLine(tb4.Text);
                wr2.Close();
                tb1.Clear();
                tb2.Clear();
                tb4.Clear();
            }
    
            private void button4_Click(object sender, EventArgs e)
            {
                try//防止出现异常,当题做完直接跳转到Form2窗体,,,,
                {
                    j++;
                    string[] jg = new string[100];
                    jg = File.ReadAllLines("g1.txt");
                    textBox6.Text = jg[j];
                    string[] jg2 = new string[100];
                    jg2 = File.ReadAllLines("g3.txt");
                    textBox7.Text = jg2[j];
                    string[] jg3 = new string[100];
                    jg3 = File.ReadAllLines("g2.txt");
                    textBox8.Text = jg3[j];
                    if (jg2[j] =="/"&& jg3 [j]=="0")
                    {
                        MessageBox.Show("分母不能为零");//判断分母是否为零,
                        j++;
                        textBox6.Clear();
                        textBox7.Clear();
                        textBox8.Clear();
                    }
                }
                catch
                {
                    Form2 form = new Form2();
                    form.ShowDialog();
                }
            }
    
            private void button5_Click(object sender, EventArgs e)
            {
                Form3 form3 = new Form3();
                form3.ShowDialog();
            }
        }       
      }

    定义一个Class1类

    namespace 小石头和老陈
    {
        class Class1
        {
            public void ji(string x, string y, out int s)
            {
                s = int.Parse(x) + int.Parse(y);
            }
            public void ji2(string x, string y, out int s)
            {
                s = int.Parse(x) - int.Parse(y);
            }
            public void ji3(string x, string y, out int s)
            {
                s = int.Parse(x) * int.Parse(y);
            }
            public void ji4(string x, string y, out int s)
            {
                s = int.Parse(x) / int.Parse(y);
            }
        }
    }








    PSP消耗


  • 相关阅读:
    兄弟连,一般人来不起,来的肯定不是一般人!
    50天之脱变,66期第一个项目感受。切记平常心
    2016十大影响事件
    为什么要写年终总结
    20161228阅读笔记
    为什么要认识牛人
    李笑来:演讲能力是我这一生有幸学到的最重要能力
    张辉:工作几年就应该给自己“清零”
    小马宋:目标决定方法~坚持目标而不是方法
    李笑来的财务自由法~把一份时间卖出很多份
  • 原文地址:https://www.cnblogs.com/mengq/p/5008111.html
Copyright © 2011-2022 走看看