美文网首页web程序设计
使用visualstudio软件,计算直角梯形的面积和周长

使用visualstudio软件,计算直角梯形的面积和周长

作者: 大鱼鱼 | 来源:发表于2019-01-27 15:36 被阅读0次
  • 打开visualstudio软件,新建一个.apsx网页。
  • 在网页中拖拽出计算直角梯形面积和周长所需的控件。


    web1.png
  • 双击页面空白处,自动进入Page_Load()事件,在编辑窗口输入代码

代码如下:

        {
            int counter;//访问次数变量
            if (Request.Cookies["counter"] == null)
                counter = 1;//如果第一次访问,赋值为1
            else
            {
                if (!IsPostBack)
                {
                    //访问后加1
                    counter = int.Parse(Request.Cookies["counter"].Value) + 1;
                    //显示上次访问时间
           Response.Write("上次访问时间为" + Request.Cookies["time"].Value + "<br>");

                    //保存访问次数
                    Response.Cookies["counter"].Value = counter.ToString();
                    //设置有效期为1年
                    Response.Cookies["counter"].Expires = DateTime.Now.AddYears(1);
                    //保存当前访问时间
                    Response.Cookies["time"].Value = DateTime.Now.ToShortDateString();
                    Response.Cookies["time"].Expires = DateTime.Now.AddYears(1);
                    Response.Write("你是第" + counter + "次访问网站");
                }
                else
                {
                    counter = int.Parse(Request.Cookies["counter"].Value) ;
                    //显示上次访问时间
          Response.Write("上次访问时间为" + Request.Cookies["time"].Value + "<br>");

                    //保存访问次数
                    Response.Cookies["counter"].Value = counter.ToString();
                    //设置有效期为1年
                    Response.Cookies["counter"].Expires = DateTime.Now.AddYears(1);
                    //保存当前访问时间
                    Response.Cookies["time"].Value = DateTime.Now.ToShortDateString();
                    Response.Cookies["time"].Expires = DateTime.Now.AddYears(1);
                    Response.Write("你是第" + counter + "次访问网站");
                }
                }
            }
  • 双击“计算面积”按钮,在Button1_Click()事件中输入如下代码
protected void Button1_Click(object sender, EventArgs e)
        {
            int a = Convert.ToInt32(TextBox1.Text);//把TextBox1中的值给a
            int b = Convert.ToInt32(TextBox2.Text);//把TextBox2中的值给b
            int c = Convert.ToInt32(TextBox3.Text);//把TextBox3中的值给c

            TextBox4.Text = Convert.ToInt32((a + b) * c / 2).ToString();//直角梯形的面积公式
        }
  • 双击“计算周长”按钮,在Button2_Click()事件中输入如下代码:
protected void Button2_Click(object sender, EventArgs e)
        {
            var m = TextBox1.Text + TextBox2.Text;//上底+下底
            var k=0;
            var C=0;
            k =( Convert.ToInt32(m + TextBox3.Text));//上底+下底+高
            var n = (Convert.ToInt32(TextBox2.Text )- Convert.ToInt32( TextBox1.Text)) * (Convert.ToInt32(TextBox2.Text) - Convert.ToInt32(TextBox1.Text)) +( Convert.ToInt32(TextBox3.Text) * Convert.ToInt32( TextBox3.Text));
            //alert(Math.sqrt(n)),勾股定理斜边长的平方=(下底-上底的平方+高的平方)
            C = (Convert.ToInt32(Math.Sqrt(n)));//开方后的值就是斜边的值,把它赋值给C
            TextBox5.Text = (Convert.ToInt32(TextBox1.Text) +Convert.ToInt32( TextBox2.Text)+ Convert.ToInt32(TextBox3.Text) + Convert.ToInt32(C)).ToString();//上底+下底+高+斜边
        }
  • 程序运行过程解释:

运行程序,首先触发Page_Load事件,利用Page对象IsPostBack属性来判断是否是第一次加载,如果是,则运行Load事件中的代码,为访问网页计数,保存访问时间。输入之后,单击按钮,会出现相应的值。

运行结果如下图所示

1.png

相关文章

  • 使用visualstudio软件,计算直角梯形的面积和周长

    打开visualstudio软件,新建一个.apsx网页。 在网页中拖拽出计算直角梯形面积和周长所需的控件。web...

  • Java多态练习题

    题目:计算各种图形的周长和面积(圆,平行四边形,长方形,梯形)

  • 数学课

    一、复习导入 计算画的周长和面积 交流 复习周长面积公式 正方形 反馈 说说周长和面积的区别 板书:计算公式 单位...

  • 【学情】学生的智慧——“梯形面积”篇

    在探究“梯形面积”时, 赵晨贺和王韩然用“两个完全相同的直角梯形拼成了长方形”: “长方形的长是梯形上底加梯形下底...

  • 3.1(圆的面积和周长)

    题目 计算半径为5的圆的面积和周长并打印出来。(pi=3.14)面积(pirr)perimeter(周长)、 代码...

  • 数学不好,怎么计算圆周率?

    数学不好,怎么计算圆周率? 下面介绍如何使用C语言暴力计算圆周率 π = 周长/直径 圆的面积 = 直径*周长/4...

  • C#第三次作业

    作业要求: 计算半径为5的圆的面积和周长并打印出来.(pi为3.14)面积:pirr; Perimeter(周长)...

  • 第三节课作业第一题

    作业要求:计算半径为5的圆的面积和周长并打印出来.(pi为3.14)面积:pirr; Perimeter(周长) ...

  • 2018-10-25

    作业1 计算半径为5的圆的面积和周长并打印出来。(pi为3.14)面积:pi*r*r;Perimeter(周长);...

  • 第三课作业第一题(圆)

    题目 计算半径为5的圆的面积和周长并打印出来。(pi=3.14)面积(pirr)perimeter(周长) 代码 效果图

网友评论

    本文标题:使用visualstudio软件,计算直角梯形的面积和周长

    本文链接:https://www.haomeiwen.com/subject/jlagjqtx.html