مثلا در محيط فلش با شش گام ساده مي توانيد ماشين حساب بالا را بسازيد كه در اين ضمن نه فقط روش حل معادله درجه دوم بلكه زبان برنامه نويسي فلش هم استفاده مي شود
گام 1 - در صحنه يك دكمه نصب كنيد كه مي توانيد از دكمه هاي پيش ساخته استفاده كنيد
Windows > Common Libraries > Buttons > Circle Bubble Red
گام 2 - براي نوشتن اين پنج
ليبل
با استفاده از ابزار
Text Tool آنها را در صفحه بوجود آوريد و رنگ و
اندازه و محلشان را تعيين كنيد.
گام 3 - براي سه فيلد a و b و c و x1 و x2 و نيز فيلد پيام ، با استفاده از فهرست Windows > Components شش Component از نوع textinput به صحنه بياوريد و با استفاده از Windows > Properties اولا به آنها نام بدهيد : a و b و c و x1 و x2 و payam و نيز نوع آنها را انتخاب كنيد. براي a و b و c نوع Input Text و براي x1 و x2 و payam نوع Dynamic Text را انتخاب كنيد.
گام 4 - آنگاه فريم 1 را كه يك فريم كليدي است انتخاب كنيد و پنجره Actions مربوط به آنرا باز كنيد. و در آن اين فرامين را كپي كنيد يا بنويسيد:
a.type="input"
b.type="input"
c.type="input"
a.border=true
b.border=true
c.border=true
Stop( );
گام 5 - آنگاه دكمه نصب شده در صحنه را انتخاب كنيد و پنجره Actions آنرا بازكنيد و اين دستورات را در آن كپي كنيد يا با دست وارد كنيد:
on(release)
{
var a1:Number=Number(a.text);
var b1:Number=Number(b.text);
var c1:Number=Number(c.text);
var
delta:Number = b1*b1-4*a1*c1;
if (delta > 0)
{
x1.border=true;
x2.border=true;
x1.text = ((-b1+Math.pow(delta,0.5))/2*a1);
x2.text =
((-b1-Math.pow(delta,0.5))/2*a1);
payam.text = "two solutions";
}
if
(delta == 0)
{
x1.border=true;
x2.border=true;
x1.text =
((-b1+Math.pow(delta,0.5))/2*a1);
x2.text = ((-b1-Math.pow(delta,0.5))/2*a1);
payam.text = " x1 = x2 ";
}
if (delta <0)
{payam.border=true;
x1.text = "";
x2.text = "";
payam.text = "No solutions! ";
}
}
گام 6 - برنامه را با Control > Test Movie اجرا و آزمايش كنيد