养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

易语言计算 一元二次方程,并且显示各步骤答案

时间:2024-10-21 20:28:51

对于一元二次方程,学生是必学的。那么有时候老师布置的箧咦切诏作业是没有答案的,那家长查阅起来会很费事,总不能在计算一次吧。有时老师鹚兢尖睁的资料也是没有答案,也需要计算。那现在就写一个简单计算一元二次方程的源码,源码计算结果取整数,如有需要自行修改其他类型。

易语言计算 一元二次方程,并且显示各步骤答案

工具/原料

易语言软件

方法/步骤

1、打开易语言,创建窗口。在启动窗口分别添加1个按钮、2个编辑框。如图所示

易语言计算 一元二次方程,并且显示各步骤答案

2、双击“启动窗口”跳至程序集,按图示定义变量,编程时严格按照一元二次方程解题步骤来编程,如图

易语言计算 一元二次方程,并且显示各步骤答案

易语言计算 一元二次方程,并且显示各步骤答案

3、编译完成,调试运行,如图所示,要是没问题,保存编译即可。

易语言计算 一元二次方程,并且显示各步骤答案

4、源码如下:.版本2编辑框2.内容=“”a=到小数(取文蛔糯阚熨本中间(编辑框1.内容,1,寻找文本(编辑框1.金赇忍浆内容,“x”,,假)))'原形a^2+bx-c=0b=到小数(取文本中间(编辑框1.内容,取文本长度(到文本(a)+“x^2”)+1,寻找文本(编辑框1.内容,“x”,取文本长度(到文本(a)+“x^2”),假)))c=到小数(取文本右边(编辑框1.内容,取文本长度(编辑框1.内容)-倒找文本(编辑框1.内容,“x”,,假))).如果真(a≠1)b=b÷ac=c÷aa=1.如果真结束编辑框2.加入文本(“解∵a=”+到文本(a)+“b=”+到文本(b)+“c=”+到文本(c))deta=b×b-4×a×c编辑框2.加入文本(#换行符+“∴△=b^(2)-4ac”)编辑框2.加入文本(#换行符+“∴△=”+到文本(b)+“^(2)-4×”+到文本(a)+“×”+到文本(b))编辑框2.加入文本(#换行符+“∴△=”+到文本(b×b)+“-”+到文本(4×a×b))编辑框2.加入文本(#换行符+“∴△=”+到文本(deta))编辑框2.加入文本(#换行符+“∴根据求根公式得:”)编辑框2.加入文本(#换行符+“x=(-b±(2)√△)/2a”)编辑框2.加入文本(#换行符+“x=(”+到文本(-b)+“±”+到文本(求平方根(deta))+“)/”+到文本(2×a))x1=(-b+求平方根(deta))÷2×ax2=(-b-求平方根(deta))÷2×a.如果真(deta=0)'判断结果的两种情况编辑框2.加入文本(#换行符+“∴解得:x1=x2=到文本(x1)”).如果真结束.如果真(deta>0)编辑框2.加入文本(#换行符+“∴解得:x1=”+到文本(x1)+“x2=”+到文本(x2))

© 一点知识