四则运算法薛亚南

2.定义总计和正确的变量运算的方法。

3.给加减乘除四个按钮的单击事件分别赋值lable1为+,-,*,/。

4.给总计,正确,正确率这三个textBox赋值,并引用运算的方法。

其代码如下:

usingSystem;

usingSystem.Collections.Generic;

usingSystem.ComponentModel;

usingSystem.Data;

usingSystem.Drawing;

usingSystem.Linq;

usingSystem.Text;

usingSystem.Windows.Forms;

namespaceszys.c

{

publicpartialclassForm1:Form

publicForm1()

InitializeComponent();

}

privatestaticint

Count=0,

right=0;

//总计的个数和正确的个数

privatevoidys()

Randomrn=newRandom();

inti,j;

i=rn.Next(11);

j=rn.Next(1,11);

textBox1.Text=i.ToString();

textBox2.Text=j.ToString();

textBox3.Text="";

}//算法的方法

privatevoidbutton1_Click_1(objectsender,EventArgse)

label1.Text="+";

label1.Visible=true;

privatevoidbutton2_Click_1(objectsender,EventArgse)

label1.Text="-";

privatevoidbutton3_Click(objectsender,EventArgse)

label1.Text="*";

privatevoidbutton4_Click(objectsender,EventArgse)

label1.Text="/";

}//四个button的单击事件,分别赋值lable1为+,-,*,/

privatevoidbutton5_Click_1(objectsender,EventArgse)

ys();

}//开始的单击事件,运用算法

privatevoidbutton6_Click_1(objectsender,EventArgse)

textBox3.Enabled=false;

MessageBox.Show("运算结束!");

}//结束的单击事件

privatevoidtextBox3_KeyDown_1(objectsender,KeyEventArgse)

if(label1.Text=="+")

intsum;

sum=int.Parse(textBox1.Text)+int.Parse(textBox2.Text);

if(e.KeyCode==Keys.Enter)

if(textBox3.Text==sum.ToString())

{right++;

Count++;

else

textBox4.Text=Count.ToString();//总计值的赋值textBox4.Enabled=false;

textBox5.Text=right.ToString();//正确值的赋值textBox5.Enabled=false;

textBox6.Text=((right/(double)Count)*100).ToString()+"%";//正确率的赋值textBox6.Enabled=false;

//以下三个赋值同上

elseif(label1.Text=="-")

{intcha;

cha=int.Parse(textBox1.Text)-int.Parse(textBox2.Text);

if(textBox3.Text==cha.ToString())

right++;

textBox4.Text=Count.ToString();

textBox4.Enabled=false;

textBox5.Text=right.ToString();

textBox5.Enabled=false;

textBox6.Text=((right/(double)Count)*100).ToString()+"%";textBox6.Enabled=false;

elseif(label1.Text=="*")

intqj;

qj=int.Parse(textBox1.Text)*int.Parse(textBox2.Text);

if(textBox3.Text==qj.ToString())

if(label1.Text=="/")

doublechu;

chu=int.Parse(textBox1.Text)/int.Parse(textBox2.Text);

if(double.Parse(textBox3.Text)==chu)

}}

5.运行时选择要使用的运算符号,然后点击开始,即开始算题,按enter键继续下一题,点击结束,即运算结束,总计的个数和正确数,正确率都随计算的过程,个数而出现不同结果。

运算过程还有点缺陷,比如进行了加法运算结束后,需要关闭运行,再次运行程序才能进行其他的运算。希望老师给点意见,该怎么改进。

THE END
1.四则运算的运算顺序其次是加法和减法,它们的优先级相同,需要按照从左到右的顺序依次计算,例如“1+2-3”中先计算“1+2”,再将结果减去“3”,最终得到的结果为0。需要注意的是,在不同的国家和地区,四则运算的运算顺序可能会有所不同,但在大多数情况下,遵循乘除优先,加减从左到右的规则即可。为了更好地理解四则运算的https://baijiahao.baidu.com/s?id=1761241748303784349&wfr=spider&for=pc
2.C编程四则运算实现的三种方法详解c语言四则运算程序怎么写【C编程】四则运算实现的三种方法详解 本文介绍了三种不同的C语言代码优化方法,用于实现简单的数学运算选择。首先展示了传统的switch语句实现,然后通过函数指针数组简化代码,最后引入回调函数进一步优化。每种方法都减少了冗余代码,提高了代码可读性。回调函数利用函数指针调用,根据用户选择执行相应操作。三种方法对比显示了https://blog.csdn.net/m0_46569169/article/details/124738999
3.四年级数学下册《四则运算》教案精选范文3篇3.让学生经历解决实际问题的过程,学会用四则混合运算知识解决一些实际问题,感受解决问题的一些策略和方法。 4.通过数学学习,提高抽象概括能力,养成认真审题、独立思考等良好的学习习惯。 二、教学内容 加、减法的意义和各部分间的关系 四则运算 乘、除法的意义和各部分间的关系(含有关0的运算) https://www.xuexila.com/fwn/jiaoxuegongzuojihua/c290810.html
4.《小数四则混合运算》教学设计本节课我始终将学生放在主体位置,无论是对例题的分析理解,还是对小数四则混合运算的方法得出,都体现了学生的主体性,学生自主分析、对比、总结、尝试练习等,进而达到掌握知识的目的。在学生理解了小数四则混合运算的运算顺序和计算方法后,我设计了多样的习题,有说顺序、按要求变顺序、计算、数学医院等。通过练习,使http://bzsjks.cn/ziyuanzhongxin/13762.html
5.数学小知识四则运算是指什么?除法:已知两个因数的积与其中的一个因数,求另一个因数的运算。除法运算公式:被除数÷除数=商。 (二)四则运算有多么重要? 最早的四则运算可以追溯到古埃及和美索不达米亚时期。古埃及人和美索不达米亚人使用简单的方法来计算土地面积、建筑物的尺寸以及商业交易,这些方法逐渐演变成了加法和减法的运算。 在古希腊时期https://zhuanlan.zhihu.com/p/643601751
6.四则运算教案(精选6篇)掌握含有乘法和加、减法混合运算的运算顺序及运算方法,并正确计算。教学过程 一、复习引入 笔算下列各题。 68+74= 100-43= 78×8= 96÷3= 师:这些算式里面都只有一种运算,今天我们一起来学习几种运算混合在一起的算式(四则混合运算),它又叫综合算式。 https://www.360wenmi.com/f/filejyr5b87c.html
7.四则运算基础定律知识总结学习方法减法:是四则运算之一,将一个数或量从另一个数或量中减去的运算叫做减法。已知两个加数的和与其中一个加数,求另一个加数的运算叫做减法。减法的性质:减去一个数,等于加这个数的相反数。 1、加法交换律 定义:两个加数交换位置,和不变字母。表示:a+b=b+a 2、加法结合律 定义:先把前两个数相加,或者先把http://www.vvsxb.com/48/vv2851.html
8.四年级数学下册《四则运算》教案(通用18篇)教学工作计划1.结合具体情境,理解加、减、乘、除四则运算的意义,掌握四则运算中各部分间的关系,对四则运算知识进行较系统的概括和总结。 2.认识中括号,掌握四则混合运算的顺序,能进行简单的四则混合运算。 3.让学生经历解决实际问题的过程,学会用四则混合运算知识解决一些实际问题,感受解决问题的一些策略和方法。 4.通过数学https://www.027art.com/fanwen/jiaoxue/18740437.html
9.苏教版分数四则混合运算优质课教学设计5篇苏教版分数四则混合运算优质课教学设计5篇.docx,本文格式为Word版,下载可任意编辑 第第 PAGE 1 页共 NUMPAGES 1 页 苏教版分数四则混合运算优质课教学设计5篇 魏 苏教版分数四则混合运算优质课教学设计1 [教学目标] 1、使学生结合解决实际问题的过程,理解并掌握分数四则https://max.book118.com/html/2021/1029/5201042302004042.shtm
10.(期中高频考点讲义)第一单元四则混合运算(讲义)2023(2)两级运算时,先乘除后加减。 (3)有括号时,先算括号里面的,再算括号外面的。 【方法总结】 解决两步计算的实际问题 1、想好先解决什么问题,再解决什么问题。 2、可以画图帮助分析。 3、可以分布计算,也可以列综合算式。 知识点2:无括号四则混合运算 1、加法、减法、乘法和除法统称四则运算。 2、在没有https://www.zxxk.com/soft/44571448.html
11.高等数学(四)、函数的四则运算和复合运算 在求函数的表达式时记得要把定义域附上。如f(x)= ,x [-1,+ ]。 三角函数图像: y=tanx y=cotx 反三角函数图像: 反三角函数图像 其中: 非奇非偶函数:arccotx、arccosx. 二、极限 夹逼原理、极限是否存在的条件为左右极限是否相等 https://www.jianshu.com/p/e903617558f4
12.小学数学四则算法1、加法、减法、乘法和除法统称四则运算。 2、在没有括号的算式里,如果只有加、减法或者只有乘、除法,都要从左往右按顺序计算。 3、在没有括号的算式里,有乘、除法和加、减法、要先算乘除法,再算加减法。 4、算式有括号,要先算括号里面的,再算括号外面的;括号里面的算式计算顺序遵循以上的计算顺序。 http://www.zhihuishan.com/weixinview-view-13923.html