أولا الموقع الرسمي للغة البرمجية الجديدة
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]
الكلمة المفتاحية | وظيفة الجملة | مثال |
المتحول | تعريف المتحولات التي ستستخدم في البرنامج، ونوع كل منها. | المتحول س : حقيقي تعرف هذه الجملة متحولاً اسمه س يمكن أن نخزن فيه قيمة عددية حقيقية |
الثابت | تعريف الثوابت التي ستستخدم في البرنامج، وقيمة كل منها. | الثابت بلانك = 6.625 × 10^-34 تعرف هذه الجملة ثابتاً عددياً حقيقياً اسمه بلانك وقيمته 6.625×10-34 (ثابت بلانك في الفيزياء) |
النوع | تعريف أنواع بيانات مركبة، كالصفائف (المصفوفات) والوحدات. | النوع شعاع : صفيفة [3] من حقيقي تعرف هذه الجملة نوعاً مركباً اسمه شعاع، يتكون من صفيفة من 3 أعداد حقيقية. |
الخوارزمية | تعريف خوارزميات جديدة، يمكن بعد ذلك استخدامها في البرنامج. | الخوارزمية أضرب_عقدي (س،ع : عقدي، ص: عقدي) { … } تعرف هذه الجملة خوارزمية اسمها "أضرب_عقدي" تقوم بضرب متحولين عقديين (س و ع) وتضع الناتج في المتحول العقدي ص. |
التابع | تعريف توابع جديدة لاستخدامها في البرنامج. | التابع طويلة (ش : شعاع) -> حقيقي { … } تعرف هذه الجملة تابعاً اسمه "طويلة" يأخذ متحولاً شعاعياً (ش) ويرجع عدداً حقيقياً يمثل طويلة هذا الشعاع. |
الكلمة المفتاحية | وظيفة الجملة | مثال |
أَكتُبُ | كتابة العبارات في لوحة الكتابة (أو في ملف). | أكتب "مجموع 4 و 5 =" ، 4+5 عندما تنفذ هذه الجملة تظهر العبارة: مجموع 4 و 5 = 9 في لوحة الكتابة |
أَقرأ | قراءة قيمة يدخلها المستخدم في لوحة الكتابة (أو من ملف). | أقرأ عدد_التلاميذ عندما تنفذ هذه الجملة ينتظر البرنامج المستخدم ليدخل عدداً في لوحة الكتابة ثم يقرأ البرنامج هذا العدد ويضعه في المتحول عدد_التلاميذ |
أَجعلُ | إسناد قيمة لمتحول. | أجعل ع = س^2 + 3 عندما تنفذ هذه الجملة يضع البرنامج قيمة العبارة الحسابية : س2+3 في المتحول ع. |
إذا .. وإلا | التنفيذ الشرطي لمجموعة من الجمل. | إذا ص > 360 أجعل ص =0 وإلا أجعل س = ص عند تنفيذ هذه الجملة يقوم البرنامج باختبار قيمة المتحول ص. فإذا كانت ص > 360 يضع البرنامج القيمة 0 في ص، وإلا يضع البرنامج في المتحول س قيمة ص. |
أُكَّررُ | تنفيذ جملة واحدة أو أكثر عدداً من المرات. ولهذه الجملة عدة أشكال. | أكرر من د = 1 إلى 10 أكتب " مربع "، د ، " = " ، د^2 عندما تنفذ هذه الجملة المركبة ينفذ البرنامج الجملة الثانية، جملة "أكتب"، 10 مرات من أجل د=1 حتى د=10. أي أن البرنامج سيكتب في المرة الأولى" مربع 1 = 1"، وفي الثانية "مربع 2 = 4"، وهكذا ... |
أَنتهي | الإنهاء القسري للبرنامج. | إذا س = صفر أنتهي عنما تنفذ هذه الجملة يختبر البرنامج المتحول س، فإذا كانت قيمته = 0 ينتهي تنفيذ البرنامج مباشرة. |
أُنفِّذ | تنفيذ الخوارزميات والتوابع. | أنفذ جداء_مصفوفتين (آ ، ب ، ج) عندما تنفذ هذه الجملة يقوم البرنامج باستدعاء (تنفيذ) الخوارزمية "جداء_مصفوفتين" على ثلاثة متحولات فعلية هي آ، ب، ج. |
أَرجِعُ (للخوارزميات) أُرجع (للتوابع) | الرجوع القسري من الخوارزميات، أو إرجاع قيم التوابع. | أرجع (س ÷ 2) عندما تنفذ هذه الجملة يعود البرنامج من التابع الذي يقوم بتنفيذه إلى البرنامج الرئيسي ويرجع قيمة العبارة (س÷2) كقيمة لهذا التابع . |
أَرسُم | رسم الأشكال المختلفة (مستقيمات، دوائر ...) في لوحة الرسم. ولهذه الجملة عدة صيغ تبعاً لنوع الشكل المطلوب رسمه. | أرسم مستقيم من (0 ، 0) إلى (20 ، 100) عند تنفيذ هذه الجملة يرسم البرنامج مستقيماً من النقطة (0،0) إلى النقطة (20، 100) في لوحة الرسم. |
أُلّونُ | رسم الأشكال المملوءة في لوحة الرسم. | ألون باللون الأزرق ، دائرة مركزها (50 ، 50) قطرها 30 ترسم هذه الجملة دائرة مركزها (50،50) وقطرها 30 مملوءة باللون الأزرق |
أَنقُشُ | كتابة العبارات في لوحة الرسم. | أنقش عند (100 ، 100) س+ع تكتب هذه الجملة قيمة العبارة س+ع في لوحة الرسم عند النقطة التي تبلغ إحداثياتها (100،100) |
أَفتحُ | فتح ملف للقراءة أو الكتابة. | أفتح ملف_النص للقراءة من "C:\text.txt" تفتح هذه الجملة ملفاً اسمه ملف_النص للقراءة، وتربطه بالملف "C:\text.txt" الموجود على القرص الصلب للحاسوب. |
أُغلقُ | إغلاق ملف مفتوح. | أغلق ملف_النص تغلق هذه الجملة الملف : ملف_النص |
الكلمة المفتاحية | وظيفة الجملة | مثال |
أَدرِجْ | إدراج ملف آخر يحتوي جملاً بلغة ج في البرنامج الذي تجري ترجمته. | أدرج "رياضيات" عندما يجد مترجم لغة ج هذه الجملة، يقوم بقراء الملف "رياضيات" وترجمة ما يحتويه من جمل تعريفية أو تنفيذية، ثم يعود ويكمل ترجمة البرنامج الأصلي. |
بَدِّل | استبدال كلمات بكلمات أخرى أو تراكيب معقدة بغية تسهيل كتابة البرنامج، أو إضافة مفردات جديدة إلى لغة ج. | بدل مستقيما بـ "مستقيم" عندما يجد مترجم لغة ج هذه الجملة يقوم باستبدال كل ورود لكلمة "مستقيما" في نص البرنامج بكلمة "مستقيم". ويحدث هذا الاستبدال داخل المترجم ولا يغير النص الأصلي للبرنامج. لذلك يمكن للمبرمج أن يكتب: أرسم مستقيما من (20،20) إلى (100،150) لأن ذلك أصح في اللغة العربية من أرسم مستقيم من (20،20) إلى (100،150) مع أن كلمة "مستقيما" ليست من الكلمات المعرفة أساساً في لغة ج، وبالرغم من ذلك يعرف المترجم أن كلمة "مستقيما" مرادفة لكلمة "مستقيم" فيترجم الجملة دون أن يصدر رسالة خطأ. |
كلمات مفتاحية | النوع ، المتحول ، الثابت ، الخوارزمية ، التابع. |
أجعل ، أكتب ، أقرأ ، أرسم ، ألون ، أنقش ، أنفذ ، أكرر ، إذا ، أرجع، أنتهي، أفتح ، أغلق. أدرج، بدل. | |
حروف وكلمات مستخدمة في بناء الجمل | في ، عند ، طالما ، من ، إلى ، حتى ، وإلا. |
صحيح، حقيقي، صغير، منطقي، حرف، ملف. صفيفة، وحدة، مؤشر. نفي، صواب، خطأ. سطر، الورقة، مرة، بخطوة، للقراءة، للكتابة. النقطة، مستقيم ، دائرة ، مستطيل، مثلث ، إهليلج ، مركزها ، قطرها، مركزه، قطريه ، رؤوسه ، باللون ، بدقة. | |
توابع وثوابت مبيتة | جب ، تجب ، جذر ، لغ ، عجب ، عتجب ، عظل ، حدس ، حدع ، جديد، صحيح. |
س نق1 سرعة_الحركة نسبة_الزيادة_السنوية |
12س !! غير مقبول لأنه يبدأ برقم مقدار النمو !! غير مقبول لأنه يحتوي على فراغ أبيض ل؟ !! غير مقبول لأنه يحتوي على علامة ترقيم ( ؟) المتحول !! غير مقبول لأنه يطابق كلمة محجوزة |
سرعة_انتقال_الصوت_في_الهواء سرعة_انتقال_الصوت_في_الماء |
"هذا ثابت نصي" "أدخل المصفوفة الأولى:" "123456789" " س + ع = " |
أكتب " لإدراج علامة الاقتباس المزدوجة (/") في الثابت النصي يجب أن تسبق بالرمز //." |
اسم المؤثر | رمزه | نوعه | نتيجة تطبيقه | أمثلة |
موجب | + | أحادي | ناتج ضرب الحد بالقيمة +1 | +س +16 |
سالب | - | أحادي | ناتج ضرب الحد بالقيمة -1 | -4 -ص |
القيمة المطلقة | || | أحادي | القيمة المطلقة للحد | |5-7| |-12| |
الجمع | + | ثنائي | ناتج جمع الحدين | سر + 1 1 + 3 |
الطرح | - | ثنائي | ناتج طرح الحد الثاني من الأول | 6 – 5 ع – 3 |
الضرب | × | ثنائي | جداء الحدين | 6.2 × 7 نق×3.14 |
القسمة | ÷ | ثنائي | ناتج قسمة الحد الأول على الثاني | 12 ÷ 2.5 يه ÷ بي |
القسمة الصحيحة | \ | ثنائي | ناتج القسمة الصحيحة للحد الأول على الثاني | 7\2 ط\ع |
الرفع إلى قوة | ^ | ثنائي | الحد الأول مرفوعاً إلى الحد الثاني | 2^3 ص^-4 |
اسم التابع | نتيجة التابع | أمثلة |
جب | جيب زاوية | جب (يه÷180×3.14) |
تجب | تجيب زاوية | تجب 6.28 |
جذر | الجذر التربيعي | جذر س |
لغ | اللوغاريتم الطبيعي | لغ (ن+1) |
عجب | الجيب العكسي | عجب 1 |
عتجب | التجيب العكسي | عتجب س |
عظل | الظل العكسي | عظل 8 |
صحيح | الجزء الصحيح لعدد حقيقي | صحيح (6.123) |
123 12 + 8 س – ع × 3.5 ص^2 ÷ 125 سه مط × جب (يه×3.14÷180) + 150 |
درجة الأسبقية | المؤثر |
1 | المؤثرين الحسابيين الأحاديين (-) و (+) |
2 | أي عبارة موضوعة بين قوسين |
3 | القيمة المطلقة لعبارة حسابية |
4 | التوابع الرياضية المبيتة |
5 | التوابع المعرفة من قبل المبرمج |
6 | الرفع إلى قوة |
7 | الضرب والتقسيم |
8 | الجمع والطرح |
المؤثر العلائقي | رمزه في لغة ج | قيمة العبارة المنطقية | مثال |
أكبر | > | صواب إذا كان الحد اليميني أكبر من الحد اليساري | س > ع |
أكبر أو يساوي | >= أو => | صواب إذا كان الحد اليميني أكبر أو يساوي الحد اليساري | س >= (ع+1) |
أصغر | < | صواب إذا كان الحد اليميني أصغر من الحد اليساري | ص<3 |
أصغر أو يساوي | <= أو =< | صواب إذا كان الحد اليميني أصغر أو يساوي الحد اليساري | (1-س) =< 8.5 |
يساوي | = | صواب إذا كان الحد اليميني يساوي تماماً الحد اليساري | ع = 16 |
لا يساوي | <> | صواب إذا كان الحد اليميني لا يساوي الحد اليساري | سر <> 600÷د |
المؤثر المنطقي | اسم المؤثر | نوعه | وظيفته | مثال |
النفي المنطقي | نفي | أحادي | نفي العبارة المنطقية | نفي (س>10) |
الاجتماع | أو | ثنائي | الاجتماع المنطقي لعبارتين منطقيتين | (س>10)أو(س=0) |
التقاطع | و | ثنائي | التقاطع المنطقي لعبارتين منطقيتين | (يه=180)و(ع<>0) |
*( هذا تعليق. يمكن كتابة أي نص هنا فالمترجم يتجاهل كل ما هو موجود بين هاذين المحددين )* |
*( لن يرى مترجم لغة ج الجزء التالي من البرنامج لأنه موضوع بين محددي تعليق )* *( أكرر طالما س>0 *( س متحول حقيقي )* أجعل س = س - 1 )* |
!! هذا تعليق يتجاهله مترجم لغة ج حتى نهاية السطر |
لا يوجد مستخدم |
لا يوجد مستخدم |
ككل هناك 106 عُضو متصل حالياً :: 0 عضو مُسجل, 0 عُضو مُختفي و 106 زائر :: 1 روبوت الفهرسة في محركات البحث
لا أحد
أكبر عدد للأعضاء المتواجدين في هذا المنتدى في نفس الوقت كان 449 بتاريخ 2010-03-03, 12:27 pm
2014-01-05, 2:08 am من طرف سعد عبداللة
» فاتورة المياه ادخل هنا واعرفها
2013-11-23, 9:50 am من طرف hamada mode
» اسطوانة تشمل واد دراسية للصف الرابع
2013-09-24, 2:23 pm من طرف lionjo248
» سلسلة العاب star wars للpc
2013-06-16, 4:59 am من طرف فارس جريح
» منهج العلوم الجديد 2010 للصف الرابع الابتدائي
2013-02-17, 11:03 am من طرف lionjo248
» Macromedia Authorware 7.0
2012-09-24, 2:10 am من طرف ahmed101981
» مذكرة مختصرة في النحو
2012-08-14, 2:34 pm من طرف شارول ا
» Wondershare QuizCreator 4.2.1.1 Portable
2012-06-05, 4:26 pm من طرف فارس جريح
» سلاح التلميذ على صفحة وورد ( الصف الرابع الإبتدائى)
2012-06-05, 10:46 am من طرف عبد الله راتب
» حقيبة الوحدة في دورة انتل
2012-04-12, 12:10 pm من طرف smail_dz
» أقوى البرامج لتعليم الريايات للمرحلة الابتدائية
2012-03-24, 10:55 am من طرف nn,mm
» برنامج لعمل أسئلة الامتحانات
2012-03-15, 4:39 pm من طرف المكي أبو أحمد
» مذكرة تعليم الرسم للاطفال(متجدد) سارع باقتنائها
2012-01-24, 8:47 am من طرف غرسة
» StarWars
2011-12-20, 6:13 am من طرف فارس جريح
» ويندوز في 15 دقيقة
2011-09-28, 4:09 pm من طرف فارس جريح
» اعتصام المعلمين
2011-09-20, 5:30 pm من طرف فارس جريح
» دعوة لمليونية المعلم أمام مبنى الالاذاعة و التليفزيون
2011-09-18, 1:31 am من طرف فارس جريح
» المعلمون يهددون بالاضراب.. والوزير يؤكد الدراسة في موعدها
2011-09-15, 1:45 am من طرف الأمل
» مطالب المعلمين: إعادة هيكلة الرواتب وزيادة الحوافز
2011-09-15, 1:32 am من طرف الأمل
» إضراب المعلمين خطر علي الدراسة
2011-09-15, 1:30 am من طرف الأمل
» كتاب سلاح التلميذ 6 ابتدائي
2011-09-03, 5:58 pm من طرف الأمل
» حالة المعلم المصري
2011-09-01, 4:41 pm من طرف الأمل
» Anime Studio Pro 8.0.2019
2011-08-31, 7:07 pm من طرف الأمل
» Internet Download Manager 6.07 Build 8
2011-08-31, 6:53 pm من طرف الأمل
» Windows Shine Edition Windows 7 Ultimate
2011-08-31, 6:52 pm من طرف الأمل
» Windows Xp Sp3 Professional Arabic Aug 2011
2011-08-31, 6:51 pm من طرف الأمل
» Windows XP AiO 36 in 1 OEM Aug 2011
2011-08-31, 6:51 pm من طرف الأمل
» جميع اصدارت الاوفيس
2011-08-31, 6:47 pm من طرف الأمل
» Warmonger: Operation Downtown Destruction
2011-08-31, 6:46 pm من طرف الأمل
» Augustus 2011 4×1 Part 3 هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقاس الحقيقي ... المقاس الحقيقي 550x600 . ( _1_ ) LostSouls EnchantedPaintings Collector's Edition هذه الصورة مصغره ... نقره على هذا الشريط لعرض الصوره بالمقا
2011-08-31, 6:46 pm من طرف الأمل
» CARS II - 2011
2011-08-31, 6:44 pm من طرف الأمل
» .Freedom force ....
2011-08-31, 6:43 pm من طرف الأمل
» Spellforce 2 Shadow Wars
2011-08-31, 6:41 pm من طرف الأمل
» Deus Ex Human Revolution
2011-08-31, 6:40 pm من طرف الأمل
» MyEgy Kid Games CD
2011-08-31, 6:37 pm من طرف الأمل
» الحكومة تتعهد مجددًا بدراسة استبعاد مكافأة الامتحانات من حوافز المعلمين
2011-08-31, 11:26 am من طرف الأمل
» مذكرة للعرض على مجلس الوزراء بشأن حالة المعلم
2011-08-30, 2:16 pm من طرف الأمل
» مجلس الدولة يعلن سقوط كمال سليمان نقيب المعلمين السبب ادخل وشوف
2011-08-30, 12:20 pm من طرف الأمل
» من اخبار اليوم في مليونية 10 سبتمبر
2011-08-30, 12:15 pm من طرف الأمل
» دعوات لـ«مليونية المعلم» 10 سبتمبر.. و«معلمون بلا نقابة»: لا نتبع مكتب الإرشاد
2011-08-30, 12:10 pm من طرف الأمل
» FantaMorph Deluxe 5.2.1
2011-08-29, 6:38 pm من طرف الأمل
» prensisafofo@yahoo.com
2011-08-29, 6:27 pm من طرف فارس جريح
» خــــــــــوخــــــــــــة
2011-08-06, 1:53 am من طرف amrhtm
» توزيعة منهج اللغة العربية للصف الخامس الابتدائي
2011-07-19, 10:19 am من طرف فارس جريح
» مذكرة س و ج فى قصة واإسلاماه منسقة وجاهزة للطباعة على شكل ملف وورد
2011-07-19, 9:56 am من طرف فارس جريح
» جميع الاسطوانات الحديثة 2010 - 2011
2011-07-19, 9:53 am من طرف فارس جريح
» كيف تعرف مرتبك بنفسك
2011-07-19, 9:49 am من طرف فارس جريح
» برنــآمج محطم الرآبيـد شـير Rapidshare get file v3.42
2011-06-27, 2:43 pm من طرف mr.basem
» برنامج لمعرفة باسورد الشبكات اللاسلكي Wireless WEP Key Password Spy
2011-06-24, 12:04 pm من طرف بيبوالشاعر
» The Witcher 2 Assassins of Kings
2011-05-16, 3:17 pm من طرف فارس جريح