下载此文档

用FLASH8的AS2.0制作一元二次方程的求解工具.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍

(1)新建立一个FLASH文档,如下:
(2)先来了解一下三种文本框
下面是静态文本框,是用于直接显示文字
下面是输入文本框,是用于将用户输入的数据接收到电脑中,然后进行运算再输出。
这里要注意,接收数据时,要用“实例名称”,输出数据时用要“变量”
例如:编程的时候,b1=,表示将用户输入的数据传给变量b1。注意输入文本框默认的格式是字符串型,字符串型的数据无法参与数学运算,不过可以使用字符串转换数值函数,如b1=Number()
下面是动态文本,它的作用是,用于输出数据。使用时必须设置“变量名”,实例名称可以不填写。
(3)设置界面
在场景1的第一帧中插入关键帧,然后设置好背景,再分别用静态文本,输入文本,动态文本,设置好界面。如下图:设置静态文本框的时候要注意,
在它的属性面板中点击这个按纽,在它周围显示
(4)制作二个按纽
在工具栏,找到插入—新建元件——按纽
在图层1的四个帧分别,建立一个空白关键帧,然后绘制出相应的按纽形状,在图层2中插入静态文本,如“开始计算”,“重新计算”
(5)“开始计算”编程
选中“开始计算”按纽,然后按下F9进入AS脚本状态,然后输入以下程序: on(release){
if(==0)
{
j0="一元二次方程的系数a不能为0"
}
else{
if(=="")
{
j0="请填写二次项的系数a"}
else
{
if(=="")
{
j0="请填写一次项的系数b"
}
else
{
if(=="")
{
j0="请填写常数项c"
}
else
{
a1=Number()
b1=Number() c1=Number() k=b1*b1-4*a1*c1
if(k<0)
{
j0="因为Δ="+k+"<0,所以此一元二次方程无解"
}
else
{
if(k==0)
{
j0="因为Δ=0,所以此一元二次方程只有一个解,或者说有二个相同的解"
x1="x ="
x11=(-b1+k)/2*a1
x2=""
x22=""
}

用FLASH8的AS2.0制作一元二次方程的求解工具 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人langyisang
  • 文件大小112 KB
  • 时间2017-12-28