最大数 回文

        private void btnShow_Click(object sender, EventArgs e)

        {

            //2.任意从文本框接受6个数 将最大的数 显示出来

            int A = 0;

            int B = 0;

            int C = 0;

            int D = 0;

            int E = 0;

            int F = 0;

            bool b1, b2, b3, b4, b5, b6;

            b1 = int.TryParse(this.textBox1.Text, out A);

            b2 = int.TryParse(this.textBox2.Text, out B);

            b3 = int.TryParse(this.textBox3.Text, out C);

            b4 = int.TryParse(this.textBox4.Text, out D);

            b5 = int.TryParse(this.textBox5.Text, out E);

            b6 = int.TryParse(this.textBox6.Text, out F);

            if (b1 == false || b2 == false || b3 == false || b4 == false || b5 == false || b6 == false)

            {

                MessageBox.Show("每一个文本框里面必须输入的是数字");

            }

            else

            {

                int[] intArrayValue = new int[6];

                intArrayValue[0] = int.Parse(this.textBox1.Text);

                intArrayValue[1] = int.Parse(this.textBox2.Text);

                intArrayValue[2] = int.Parse(this.textBox3.Text);

                intArrayValue[3] = int.Parse(this.textBox4.Text);

                intArrayValue[4] = int.Parse(this.textBox5.Text);

                intArrayValue[5] = int.Parse(this.textBox6.Text);

 

                int Max = intArrayValue[0];

                for (int i = 0; i < intArrayValue.Length; i++)

                {

                    if (Max < intArrayValue[i])

                    {

                        Max = intArrayValue[i];

                    }

                }

                MessageBox.Show("以上六个数中最大数字为" + Max.ToString());

            }

           

        }

        private void btnShow_Click(object sender, EventArgs e)

        {

            //3.根据输入的字符串,判断是否是回文(例如:上海自来水来自海上)

            if (this.txtGetValue.Text == "")

            {

                MessageBox.Show("文本框不能为空");

            }

            else

            {

                string strA = this.txtGetValue.Text;

                char[] charA = strA.ToCharArray();

                 Array.Reverse(charA);

                string strB = new string(charA);

                if (strA == strB)

                {

                    MessageBox.Show("该句话是回文");

                }

                else

                {

                    MessageBox.Show("该句话不是回文,请重新输入");

                    this.txtGetValue.Text = "";

                }

            }

        }

 

        private void btnShow2_Click(object sender, EventArgs e)

        {

            if (this.txtGetValue.Text == "")

            {

                MessageBox.Show("文本框不能为空");

            }

            else

            {

                string strA = this.txtGetValue.Text;

                string strB = "";

                for (int i = 0; i < strA.Length; i++)

                {

                    strB+= strA.Substring(strA.Length - 1 - i, 1);

                }

                if (strA == strB)

                {

                    MessageBox.Show("该句话是回文");

                }

                else

                {

                    MessageBox.Show("该句话不是回文,请重新输入");

                    this.txtGetValue.Text = "";

                }

            }

       

        private void btnShow_Click(object sender, EventArgs e)

        {

            if (this.txtName.Text == "" || this.txtPwd1.Text == "" || this.txtPwd2.Text == "" || this.txtMoney.Text == "")

            {

                MessageBox.Show("所有内容不能为空");

            }

            else

            {

                string strName = this.txtName.Text;

                if (strName.Length > 6)

                {

                    MessageBox.Show("输入的用户名长度不能超过6,请重新输入");

                    this.txtName.Text = "";

                }

                else

                {

                    char[] charArrayName = strName.ToCharArray();

                    for (int i = 0; i < charArrayName.Length; i++)

                    {

                        if (char.IsNumber(charArrayName[i]) == false)

                        {

                            MessageBox.Show("你输入的用户名不合法,请重新输入");

                            this.txtName.Text = "";

                            return;

                        }

                    }

                    MessageBox.Show("恭喜您,您输入的用户名合法");

                    //this.labMessage.Text = string.Format("你的用户名合法,{0}", strName)+" ";

                    string strPwd1 = this.txtPwd1.Text;

                    char[] charArrayPwd = strPwd1.ToCharArray();

                    for (int j = 0; j < charArrayPwd.Length; j++)

                    {

                        if (char.IsLetter(charArrayPwd[j]) == false)

                        {

                            MessageBox.Show("你输入的密码格式有误,只能为字母,请重新输入");

                            this.txtPwd1.Text = "";

                            return;

                        }

                    }

                    string strPwd2 = this.txtPwd2.Text;

                    if (strPwd1 == strPwd2)

                    {

                        string strMoney = this.txtMoney.Text;

                        this.labMessage.Text += string.Format("你的用户名为{0},密码为{1},金额为{2}", strName, strPwd1.ToUpper(),(int.Parse(strMoney)).ToString("#.00"));

                    }

                    else

                    {

                        MessageBox.Show("两次输入密码不一致,请重新输入");

                        this.txtPwd1.Text = "";

                        this.txtPwd2.Text = "";

                    }

                }

            }

        }

 

 

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值