الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

هدية للموقع جداول الضرب مشروع تعليمي مزدوج

مغلق
بدأه sih في 6 سبتمبر 2004 · 2 رد · 3,048 مشاهدة · في JavaME
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

هدية للموقع جداول الضرب مشروع تعليمي مزدوج

تعليم البرمجة & تعليم جداول الضرب (مع إرفاق الملف جاهز)

بمناسبة العام الدراسي الجديد لكم ولأبنائكم

يمكنك تطوير البرنامج لما يناسبك أو الاقتباس منه أو تعديل أخطائه إن وجدت من خلال هذا الكود ، ولا يعني ذلك أنك سوف تنسى الجهود المبذولة في انتاجه . (التعليمات داخل الكود)

----------------

مرفق ملف جاهز للإستخدام

المشروع القادم بإذن الله جدول الضرب على تنس الطاولة أرجو أن يتحقق بإذن الله

import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class aXb extends MIDlet implements CommandListener
{
private Display disp;
Command cmdExit = new Command("خروج", Command.EXIT, 0);
Command cmdabaut = new Command("حول", Command.EXIT, 0);
Command cmdyes = new Command("ابدأ", Command.BACK,0);
Command cmdys = new Command("صح", Command.BACK,0);
Command cmdno = new Command("خطأ", Command.SCREEN,0);
List list;
Alert alert;
Alert alert2;
Alert alert3;
Form sl;
int a=1;
int b=3;
int p;
int d=2;
int y;
int x;
String t;
String h;
public aXb  ()
 {
  disp =Display.getDisplay(this);
  list = new List("جداول الضرب",List.IMPLICIT);
  sl = new Form("sih");
  alert=new Alert("صح");
  alert2=new Alert("خطأ");
  alert3=new Alert("");
}
public void startApp()
 {
  sl.append("تعليم جداول الضرب\n");
  sl.append(" برمجة  S i h \n");
  sl.append("arabteam2000-forum.com\n");
  sl.append("  منتدى مبرمجي \nJava Micro Edition\n لبرمجة الجوالات \n");
  sl.append("هذا البرنامج هدية لك مجاناً من sih\n");
  sl.append("هذا البرنامج يتميز بالذكاء الآلي فهو يتحسس استجابة المستخدم");
  sl.append("ثم يبدأ بالصعود أو الإنخفاض إلى المستوى المناسب له");
  sl.append("لكي يستمر الحماس");
  sl.append("هذا البرنامج يطرح عمليات رياضية غزيرة لتثبيت هدف واحد صحيح");
  sl.append("بطريقة تمنع شذوذ الذهن وتحفز التركيز\n");
  sl.append("قم بتجربته لمدة أطول وستشعر بإذن الله بالاستمتاع بأسلوبه المتدرج");
  sl.append("وذكائه التعليمي البسيط المناسب للصغار والكبار");
sl.append("لا تزال هذه النسخة تحت التطوير ومراجعة الأخطاء");
  sl.append("\nأخي المسلم:عليك بالإستغفار والتسبيح فهي تزيل الهموم وتشرح الصدر");
  list.append(" ",null);
  list.append(" ",null);
  list.addCommand(cmdys);
  list.addCommand(cmdno);
  sl.addCommand(cmdyes);
  sl.addCommand(cmdExit);
  sl.addCommand(cmdabaut);
  sl.setCommandListener(this);
  list.setCommandListener(this);
  disp.setCurrent(sl);
}
public void pauseApp(){}
public void destroyApp(boolean unconditional){}
/************* implements CommandListener ****************/
public void commandAction(Command c, Displayable s)
{
  alert.setString("صــح"+"\n\nالمستوى"+Integer.toString(y));
  alert.setType(AlertType.CONFIRMATION);
  alert.setTimeout(800);
  alert2.setString("خطــأ"+"\n\nالمستوى"+Integer.toString(y));
  alert2.setType(AlertType.ERROR);
  alert2.setTimeout(800);
    if(s==sl)
    if (c == cmdExit)
     {
    destroyApp(false);
    notifyDestroyed();
      }
 if(c==cmdyes)
disp.setCurrent(list);
list.delete(1);
 if(b==6)
  {
  a++;
  if (a>10)
  a=a-11;
alert3.setString("جدول "+Integer.toString(a)+"\n\nالمستوى"+Integer.toString(y));
alert3.setTimeout(5000);
disp.setCurrent(alert3);
  }
 p=b;
 b=b+4;
 if(b>10)
 b=b-11;
 h=" =  "+Integer.toString(d)+" × "+Integer.toString(a);
 t=Integer.toString(a*b);
 list.append("   "+t+h+"     ",null);
 if (c == cmdno)
  {
if ((d*a)==(p*a))
  {
  y=y-5;
  disp.setCurrent(alert2);
  x=0;
 a--;
 if(a<1)a=1;
  }
 else  x++;
  }
 if (c==cmdys)
  {
if(((d*a)>(p*a))||((d*a)<(p*a)))
  {
  y=y-5;
 disp.setCurrent(alert2);
  x=0;
  }
 else  x++;
  }
 if((d*a)==(p*a))
  {
 d=d+6;
 if(d>10)
 d=d-11;
 y=y+5;
 if(x>4) disp.setCurrent(alert);
 x=0;
 }
if (s==sl)
 if(c==cmdabaut)
{
sl.delete(2);
sl.delete(2);
disp.setCurrent(sl);
 }
}  // end commandAction
} // end Class

aXb.zip

1
#2

عزيزي shi بدأت تبين ابداعاتك

وفقك الله لكن ممكن تشرح لنا الكود الله يعافيك

تحياتي لك

#3

مشكور واجى بوقته بمناسبة افتتاح المدارس000

لا إله إلا الله العظيم الحليم,لا إله إلا الله رب العرش العظيم,لا إله إلا الله رب السموات ورب الأرض ورب العرش الكريم.

هذا الموضوع مغلق.

مواضيع مشابهة