آخر 10 مشاركات : قم بنسخ 25 جيحا في أقل من 5 دقائق فقط !!! (الكاتـب : jonweer - مشاركات : 3 - )           »          شرح حدث keypress و استخدامه في عرض ارقام عشوائية و التحريك بالاسهم (الكاتـب : خليل إبراهيم - آخر رد : charmed - مشاركات : 3 - )           »          حرب الفنانين و المثقفين على الإسلام و الدعاة و المسلمين (الكاتـب : ramy_mix - مشاركات : 0 - )           »          البرنامج الذي خطف الاضواء فى التقاط الصور من الافلام او اى جزء من سطح المكتب (الكاتـب : لمسات الحنين - مشاركات : 0 - )           »          سؤال عن إزالة احمر الشفاة (الكاتـب : طالب علم3 - آخر رد : ALRa$$aM - مشاركات : 2 - )           »          مشكلة الكتاب انجليزي وانا اريده عربي (الكاتـب : أبو عبير 2005 - مشاركات : 2 - )           »          مساعدة في لعبة اطلاق النار ؟؟؟ (الكاتـب : charmed - مشاركات : 6 - )           »          عملاق برامج المحادثة الغنى عن التعريف Skype 4.2.0.187 Final فى الاصدار الاخير (الكاتـب : komander - مشاركات : 0 - )           »          شاشة توقف اسلامية تبين معجزات إسلامية باجمل صور (الكاتـب : لمسات الحنين - مشاركات : 0 - )           »          تحميل نشيد هاتف القرآن بصيغة mp3 (الكاتـب : لمسات الحنين - مشاركات : 0 - )


العودة   منتديات سفن التعليمية > منتديات برامج التصميم > سفن الفلاش
 

سفن الفلاش تعلم معنا برنامج الفلاش بكل سهولة


إضافة رد
 
أدوات الموضوع طريقة عرض الموضوع
قديم 17 Jul 2010, 12:17 PM   #1
Mosab j
عضو جديد
 
الصورة الرمزية Mosab j
 





معدل تقييم المستوى: 0
Mosab j على الطريق الصحيح

Icon18 إلى محبي الرياضيات والعلوم التطبيقية

السلام عليكم ورحمة الله وبركاته
إلى محبي الرياضيات والعلوم التطبيقية ما رأيكم أن نفتتح قسماً للعلوم التطبيقية
كل من يملك عمل فلاش خاص بهذا الأمر يضعه هنا
ليصبح لدينا قسماً متكاملاً للرياضيات والعلوم التطبيقية
وسأبدأ أنا بهذا البرنامج الصغير والمميز.
Mosab j غير متواجد حالياً   رد مع اقتباس
قديم 17 Jul 2010, 12:50 PM   #2
Mosab j
عضو جديد
 
الصورة الرمزية Mosab j
 





معدل تقييم المستوى: 0
Mosab j على الطريق الصحيح

كيف تصنع ألة حاسبة

أبدأ بفتح صفحة فلاش فارغة
خذ أداة المستطيل وأضبط الـ:Round Rectangle Radius له على 15
وارسم الشكل التالي:
الصورة 1 من المرفقات
ثم اصنع مربع نص ديناميكي واضبط الـ:var له screen من لوحة الخصائص
واضبط حجمه كحجم المستطيل الأبيض الذي صنعناه مسبقاً ثم ضعه فوقه
أصنع 19 زراً على التتالي وضعهم على الشكل كما يلي:
الصورة 2 من المرفقات
الأن انتهينا من التصميم والأن إلى الأكشن

ضع في الفرام الوحيد الكود التالي:
كود:
var screen=0
var s="0"
var m=0
var x=0
var f=0
var _1=0
ضع في الزر "c" الكود التالي:
كود:
on (press){screen=0; s="0"; m=0; x=0; f=0; _1=0}
ضع في الزر "+" الكود التالي:
كود:
on (press){
if (x==0){
	if (s=="0"){m=_1}
	if (s=="+"){m+=_1}
	if (s=="-"){m-=_1}
	if (s=="/"){
		if(m!=0){m= m/_1}}
	if (s=="*"){m= m*_1}
	screen=m;
	s="+";
	x=1;
	f=0;
}
if (x==1){s="+"; f=0;}
if (f!=0){screen=_1}
}
ضع في الزر "-" الكود التالي:
كود:
on (press){
if (x==0){
	if (s=="0"){m=_1}
	if (s=="+"){m+=_1}
	if (s=="-"){m-=_1}
	if (s=="/"){
		if(m!=0){m= m/_1}}
	if (s=="*"){m= m*_1}
	screen=m;
	s="-";
	x=1;
	f=0;
}
if (x==1){s="-"; f=0;}
if (f!=0){screen=_1}
}
ضع في الزر "/" الكود التالي:
كود:
on (press){
if (x==0){
	if (s=="0"){m=_1}
	if (s=="+"){m+=_1}
	if (s=="-"){m-=_1}
	if (s=="/"){
		if(m!=0){m= m/_1}}
	if (s=="*"){m= m*_1}
	screen=m;
	s="/";
	x=1;
	f=0;
}
if (x==1){s="/"; f=0;}
if (f!=0){screen=_1}
}
ضع في الزر "*" الكود التالي:
كود:
on (press){
if (x==0){
	if (s=="0"){m=_1}
	if (s=="+"){m+=_1}
	if (s=="-"){m-=_1}
	if (s=="/"){
		if(m!=0){m= m/_1}}
	if (s=="*"){m= m*_1}
	screen=m;
	s="*";
	x=1;
	f=0;
}
if (x==1){s="*"; f=0;}
if (f!=0){screen=_1}
}
ضع في الزر "=" الكود التالي:
كود:
on (press){
if (x==0){
	if (s=="0"){m=_1}
	if (s=="+"){m+=_1}
	if (s=="-"){m-=_1}
	if (s=="/"){
		if(m!=0){m= m/_1}}
	if (s=="*"){m= m*_1}
	screen=m;
	s="0"
	x=1
	f=0
}}
ضع في الزر "." الكود التالي:
كود:
on(press){
	if (f==0){
screen=screen+"."
f=1
}}
ضع في زر الجذر الكود التالي:
كود:
on (press){
	if (f!=0){screen=_1}
	screen=Math.sqrt(screen); m=0; s=0; x=1; f=0}
ضع في زر التربيع الكود التالي:
كود:
on (press){
	if (f!=0){screen=_1}
	screen=Math.pow(screen,2); m=0; s=0; x=1; f=0}
ضع في زر الرقم 0 الكود التالي:
كود:
on(press){
	if(f==0){
		if(x==0){screen=screen*10}
		if(x==1){screen=0; x=0}; _1=screen}
	if(f==1){screen+="0"}
	if(f==2){screen+="0"}
	if(f==3){screen+="0"}
	if(f==4){screen+="0"}
	if(f==5){screen+="0"}
	if(f==6){screen+="0"}
	if(f==7){screen+="0"}
	if(f==8){screen+="0"}
	if(f==9){screen+="0"}
	if(f==10){screen+="0"}
	if(f!=0){f+=1}
}
ضع في زر الرقم 1 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+1}
	if(x==1){screen=1; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.1; _1=screen};
if(f==2){screen=_1; screen+=0.01; _1=screen};
if(f==3){screen=_1; screen+=0.001; _1=screen};
if(f==4){screen=_1; screen+=0.0001; _1=screen};
if(f==5){screen=_1; screen+=0.00001; _1=screen};
if(f==6){screen=_1; screen+=0.000001; _1=screen};
if(f==7){screen=_1; screen+=0.0000001; _1=screen};
if(f==8){screen=_1; screen+=0.00000001; _1=screen};
if(f==9){screen=_1; screen+=0.000000001; _1=screen};
if(f==10){screen=_1; screen+=0.0000000001; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 2 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+2}
	if(x==1){screen=2; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.2; _1=screen};
if(f==2){screen=_1; screen+=0.02; _1=screen};
if(f==3){screen=_1; screen+=0.002; _1=screen};
if(f==4){screen=_1; screen+=0.0002; _1=screen};
if(f==5){screen=_1; screen+=0.00002; _1=screen};
if(f==6){screen=_1; screen+=0.000002; _1=screen};
if(f==7){screen=_1; screen+=0.0000002; _1=screen};
if(f==8){screen=_1; screen+=0.00000002; _1=screen};
if(f==9){screen=_1; screen+=0.000000002; _1=screen};
if(f==10){screen=_1; screen+=0.0000000002; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 3 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+3}
	if(x==1){screen=3; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.3; _1=screen};
if(f==2){screen=_1; screen+=0.03; _1=screen};
if(f==3){screen=_1; screen+=0.003; _1=screen};
if(f==4){screen=_1; screen+=0.0003; _1=screen};
if(f==5){screen=_1; screen+=0.00003; _1=screen};
if(f==6){screen=_1; screen+=0.000003; _1=screen};
if(f==7){screen=_1; screen+=0.0000003; _1=screen};
if(f==8){screen=_1; screen+=0.00000003; _1=screen};
if(f==9){screen=_1; screen+=0.000000003; _1=screen};
if(f==10){screen=_1; screen+=0.0000000003; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 4 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+4}
	if(x==1){screen=4; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.4; _1=screen};
if(f==2){screen=_1; screen+=0.04; _1=screen};
if(f==3){screen=_1; screen+=0.004; _1=screen};
if(f==4){screen=_1; screen+=0.0004; _1=screen};
if(f==5){screen=_1; screen+=0.00004; _1=screen};
if(f==6){screen=_1; screen+=0.000004; _1=screen};
if(f==7){screen=_1; screen+=0.0000004; _1=screen};
if(f==8){screen=_1; screen+=0.00000004; _1=screen};
if(f==9){screen=_1; screen+=0.000000004; _1=screen};
if(f==10){screen=_1; screen+=0.0000000004; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 5 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+5}
	if(x==1){screen=5; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.5; _1=screen};
if(f==2){screen=_1; screen+=0.05; _1=screen};
if(f==3){screen=_1; screen+=0.005; _1=screen};
if(f==4){screen=_1; screen+=0.0005; _1=screen};
if(f==5){screen=_1; screen+=0.00005; _1=screen};
if(f==6){screen=_1; screen+=0.000005; _1=screen};
if(f==7){screen=_1; screen+=0.0000005; _1=screen};
if(f==8){screen=_1; screen+=0.00000005; _1=screen};
if(f==9){screen=_1; screen+=0.000000005; _1=screen};
if(f==10){screen=_1; screen+=0.0000000005; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 6 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+6}
	if(x==1){screen=6; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.6; _1=screen};
if(f==2){screen=_1; screen+=0.06; _1=screen};
if(f==3){screen=_1; screen+=0.006; _1=screen};
if(f==4){screen=_1; screen+=0.0006; _1=screen};
if(f==5){screen=_1; screen+=0.00006; _1=screen};
if(f==6){screen=_1; screen+=0.000006; _1=screen};
if(f==7){screen=_1; screen+=0.0000006; _1=screen};
if(f==8){screen=_1; screen+=0.00000006; _1=screen};
if(f==9){screen=_1; screen+=0.000000006; _1=screen};
if(f==10){screen=_1; screen+=0.0000000006; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 7 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+7}
	if(x==1){screen=7; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.7; _1=screen};
if(f==2){screen=_1; screen+=0.07; _1=screen};
if(f==3){screen=_1; screen+=0.007; _1=screen};
if(f==4){screen=_1; screen+=0.0007; _1=screen};
if(f==5){screen=_1; screen+=0.00007; _1=screen};
if(f==6){screen=_1; screen+=0.000007; _1=screen};
if(f==7){screen=_1; screen+=0.0000007; _1=screen};
if(f==8){screen=_1; screen+=0.00000007; _1=screen};
if(f==9){screen=_1; screen+=0.000000007; _1=screen};
if(f==10){screen=_1; screen+=0.0000000007; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 8 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+8}
	if(x==1){screen=8; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.8; _1=screen};
if(f==2){screen=_1; screen+=0.08; _1=screen};
if(f==3){screen=_1; screen+=0.008; _1=screen};
if(f==4){screen=_1; screen+=0.0008; _1=screen};
if(f==5){screen=_1; screen+=0.00008; _1=screen};
if(f==6){screen=_1; screen+=0.000008; _1=screen};
if(f==7){screen=_1; screen+=0.0000008; _1=screen};
if(f==8){screen=_1; screen+=0.00000008; _1=screen};
if(f==9){screen=_1; screen+=0.000000008; _1=screen};
if(f==10){screen=_1; screen+=0.0000000008; _1=screen};
if(f!=0){f+=1}
}
ضع في زر الرقم 9 الكود التالي:
كود:
on(press){
if(f==0){
	if(x==0){screen=screen*10+9}
	if(x==1){screen=9; x=0}; _1=screen}
if(f==1){screen=_1; screen+=0.9; _1=screen};
if(f==2){screen=_1; screen+=0.09; _1=screen};
if(f==3){screen=_1; screen+=0.009; _1=screen};
if(f==4){screen=_1; screen+=0.0009; _1=screen};
if(f==5){screen=_1; screen+=0.00009; _1=screen};
if(f==6){screen=_1; screen+=0.000009; _1=screen};
if(f==7){screen=_1; screen+=0.0000009; _1=screen};
if(f==8){screen=_1; screen+=0.00000009; _1=screen};
if(f==9){screen=_1; screen+=0.000000009; _1=screen};
if(f==10){screen=_1; screen+=0.0000000009; _1=screen};
if(f!=0){f+=1}
}
ونكون قد انتهينا من الأكشن ويمكنك الأن الأستمتاع بهذه الألة الحاسبة
*لاداعِ لمعرفة شرح الكود لأنه معقد وحتى أنا لا أصدق كيف استطعت صياغته*
*و من يحب أن يعرف يراسلني على البريد الألكتروني التالي:*
*mosabjbara@yahoo.com*
*لا تبخلوا بالردود والمشاركات.*
الملفات المرفقة
نوع الملف: zip mosab.zip‏ (25.9 كيلوبايت, المشاهدات 10)
نصائح مهمة: 1- أفحص الملف المرفق بأي برنامج مضاد للفيروسات
2- قم بمراسلة مشرف القسم بخصوص أي مرفق يوجد به فيروس
3- منتديات سفن التعليمية غير مسئولة عن ما يحتويه المرفق من بيانات
Mosab j غير متواجد حالياً   رد مع اقتباس
 
إضافة رد



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طريقة عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 11:38 AM.


إستضافة وترقية وتطوير

Upgrade by KsaTec.CoM.Sa Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. vBulletin 3.8.3
جميع الحقوق محفوظة لموقع سفن التعليمي