زهير طه

81

10,239

لغة برمجة عربية ( ج ) بالعربي من إنتاج سوري البرنامج المطلوب و كتاب لتعليم اللغة

وهي لغة برمجة رفيعة المستوى High Level Programming Language تستخدم اللغة العربية قلباً وقالباً. ولعلها أول لغة برمجة عربية متكاملة تحتوي جلّ خصائص لغات البرمجة الأجنبية رفيعة المستوى مثل C و Pascal . لقد أصبح بإمكانك الآن كتابة البرامج للحاسوب الشخصي باللغة العربية.

مثال على اللغة ج :


سؤال :
أكتب برنامجاً بلغة ج لحل معادلة من الدرجة الثانية بمجهول واحد (س)، واقتصر في الحل على مجال الأعداد الحقيقية. علماً أن للمعادلة الشكل العام :
آ س2 + ب س + ج = 0
الحل

سنكتب برنامجاً يقرأ أمثال س: آ و ب و ج ثم يكتب المعادلة كاملة في لوحة الكتابة. بعد ذلك يحسب البرنامج المميز (م) من العلاقة:
م = ب2 – 4آج
فإذا كان المميز موجباً، يحسب البرنامج جذري المعدلة س1 و س2 من العلاقتين:
س1 = (- ب + جذر (م) ) ÷ 2آ
س2 = (- ب - جذر (م) ) ÷ 2آ
ويكتب البرنامج حل المعادلة في لوحة الكتابة.
أما إذا كان المميز سالباً فيكتب البرنامج إشعاراً باستحالة حل المعادلة في مجال الأعداد الحقيقية. ويكرر البرنامج نفسه إلى أن يدخل المستخدم الصفر كقيمة لأمثال س2.

الكود :
*(
------------------------------------------------------------------------------------------------
برنامج بلغة ج لحل معادلة بمجهول واحد من الدرجة الثانية في مجال الأعداد الحقيقية
جميع الحقوق محفوظة للمؤلف: د. محمد عمار السلكة ، 1420 هـ - 2000 م
------------------------------------------------------------------------------------------------
)*
!! الشكل العام للمعادلة آ س^2 + ب س + ج =0
المتحول آ، ب، ج : حقيقي
المتحول م، س1، س2 : حقيقي
أكرر طالما صواب
{
أكتب "أدخل آ ب ج (أدخل 0 قيمة لـ آ كي تنهي البرنامج) : "
أقرأ آ ، ب ، ج
إذا آ = 0 أنتهي
أكتب " المعادلة: " ، آ ، " س^2 "
إذا ب > 0 أكتب " + "
أكتب ب ،" س "
إذا ج > 0 أكتب " + "
أكتب ج ، " = 0" ، سطر
أجعل م = ب^2 - 4× آ × ج
أكتب " المميز = "، م ، سطر
إذا (م<0)
أكتب "المعادلة مستحيلةالحل !"، سطر
وإلا
{
أجعل س1 = (-ب + جذر(م)) ÷ (2×آ)
أجعل س2 = (-ب - جذر(م)) ÷ (2×آ)
أكتب " حل المعادلة: "،سطر
أكتب "س1 = "، س1 ، سطر
أكتب "س2 = " ، س2 ، سطر
}
}

خرج البرنامج :



التحميل :
برنامج الخوارزمي
الحجم :
2.66 MB
رابط مباشر
:


كتاب تعريف باللغة
الحجم
1.91 MB
رابط مباشر
:

لمزيد من المعلومات الموقع الرسمي للغة ج
http://www.jeemlang.com/

التعليقات (13)

midone     
مشكووووووووووووووور
أحمد حلمي     
جزاك الله خيراً
محمد غياث     
تسلم عل موضوع يا أحلى أستاذ

زهير طه     


من الطريف ذكره أن مبرمج هذه اللغة اصبح مدرساً لي الآن في الجامعة و لم أكن أعرفه أثناء كتابة الموضوع
الدكتور عمار سلكة مبدع في البرمجيات و مبرمج لغة البرمجة ج و لغة برمجة تعليمية أخرى اسمها SAL

heeroo     
مشكووووووووووووووووووووووووووووووووووووووووووووووووووووووووو
ووووووووووووووووووووووووووووووووووووووووووووو
ووووووووووووووووووووووووووووووو
ووووووووووووووووووو
وووووووووووو
ووووووو
وووو
ووو
ور
heeroo     
يسلموووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووووو
وووووووووووووووووووووووووووووووووووووووووووو
وووووووووووووووووووووووووووو
وووووووووووووووو
وووووووو
ووووو
ووو
وو
و
firass     
شكراً على الموضوع

shamashan

عماد الدين السقا     
بارك الله فيك

جاري التجريب

أرجوا أن تكون ممتعة كالعادة

تقبل تحياتي
أنس القابوني     
تسلم هالايادي يا غالي الله لا يحرمنا من طلتك الحلوة
SVIIIPAR     

يسلمهم اخي الغالي


وعقبال نشوف برنامج من برمجتك

فهد العلي     
يعطيك الف عافيه ابو زهور
Hisham_khateeb     
ألف شكر أبو زهور الملك
مبدع كل عادة
super-firas     
ألف ألف ألف شكر أبو زهور على هذه المشاركة الجميلة
وننتظر المزيد