Master_Mido Administration
عدد المساهمات : 443 نقاط : 113250 السٌّمعَة : 95 تاريخ التسجيل : 25/04/2010 العمر : 35 الموقع : https://i-t-center.ahlamontada.com
بطاقة الشخصية صنع في :.....: بلجاي المود ايه (توداي): عاشق ولهان
| موضوع: لغة الجيم "ج" أول لغه برمجة عربيه الأربعاء ديسمبر 01, 2010 11:00 am | |
| ج.هي لغة برمجة رفيعة المستوى High Level Programming Language تستخدم اللغة العربية قلباً وقالباً. ولعلها أول لغة برمجة عربية متكاملة تحتويجلّ خصائص لغات البرمجة الأجنبية رفيعة المستوى مثل C و Pascal . لقد أصبحبإمكانك الآن كتابة البرامج للحاسوب الشخصي باللغة العربية. ودى بعض الامثله المكتوبه بلغة البرمجه ج
حساب مساحة دائرة يحسب مساحة دائرة بعد قراءة قطرها. وقد رقمت أسطر البرنامج للإشارة إليهافي الشرح التالي. ولا تشكل هذه الأرقام جزءاً من البرنامج في لغة ج. يبين المثال التالي برنامجاً بسيطاً بلغة 1 الثابت بي = 3.14152 المتحول ق : حقيقي3 المتحول س : حقيقي4 أكتب "أدخل قطر الدائرة : " ،سطر5 أقرأ ق6 أجعل س = بي × (ق ÷ 2)^27 أكتب "مساحة الدائرة = " ، س يتألف هذا البرنامج من سبع جمل. الثلاثة الأولى منها جمل تعريفية والأربعةالأخيرة جمل تنفيذية. تعرّف الجملة الأولى الثابت الهندسي بي ( π ) وهونسبة محيط الدائرة إلى قطرها. وتعرّف الجملة الثانية متحولاً (ق) يمكنهحفظ الأعداد الحقيقية، وسيستخدم هذا المتحول لحفظ قيمة قطر الدائرة. أماالجملة الثالثة فتعرف المتحول الحقيقي س، الذي سيستخدم لحفظ مساحةالدائرة. تقوم الجملة الرابعة بكتابة العبارة: "أدخل قطر الدائرة:" فيلوحة الكتابة لتنبه المستخدم إلى ضرورة إدخال عدد يمثل قطر الدائرة. تقرأالجملة الخامسة قيمة القطر التي يدخلها المستخدم في لوحة الكتابة. ثم تحسبالجملة السادسة مساحة الدائرة من العلاقة: π ×(ق÷2)2، وتضع هذه القيمة فيالمتحول س. أخيراً تقوم الجملة الأخيرة بكتابة النتيجة في لوحة الكتابة.يبين الشكل التالي مثالاً لتنفيذ هذا البرنامج: حساب مضروب عدد صحيح يبين السرد التالي مثالاً آخر لبرنامج بسيط بلغة ج. يحسب هذا البرنامج مضروب (عاملي) عدد صحيح. ومضروب العدد الصحيح ن هوالقيمة ن(ن-1)(ن-2) … (ن- (ن-1)). وقد رقمت سطور البرنامج للتوضيح. 1 !! برنامج لحساب مضروب عدد صحيح2 المتحول ن : صحيح3 المتحول ص ، ع : صحيح4 أجعل ع = 15 أكتب "أدخل عدداً صحيحاً لتعرف قيمة مضروبه :" ، سطر6 أقرأ ن7 أجعل ص = ن8 أكرر طالما ص > 1 {9 أجعل ع = ع × ص10 أجعل ص = ص – 1 }11 أكتب ن ، "! =" ، ع السطر الأول في هذا البرنامج هو مجرد تعليق، أي شرح توضيحي، لمن يقرأ البرنامج من الناس، أما مترجم لغة جفيتجاهل هذا السطر بكليته. عموماً، يتجاهل المترجم كل سطر مسبوق بعلامتيتعجب متتاليتين. تعرف الجملة الثانية ن بأنه متحول يمكنه حفظ الأعدادالصحيحة، وسيستخدم هذا المتحول لحفظ قيمة العدد المراد إيجاد مضروبه. أماالجملة الثالثة فتعرف المتحولين ص و ع بأنهما متحولين صحيحين أيضاً.وسيستخدم ع لحفظ قيمة مضروب العدد ن، أما ص فسيستخدم كعداد تنازلي من ن-1إلى 2. تسند الجملة الرابعة القيمة 1 إلى المتحول ع. أما الجملة الخامسةفتكتب عبارة " أدخل عدداً صحيحاً لتعرف قيمة مضروبه :" في لوحة الكتابة.تقرأ الجملة السادسة قيمة المتحول ن التي يدخلها المستخدم. وتسند الجملةالسابعة قيمة ن إلى المتحول ص. أما الجملة الثامنة فهي حلقة تكرار من نوع"أكرر طالما"، ويجري فيها تنفيذ الجملتين التاسعة والعاشرة طالما كانتقيمة العداد التنازلي ص > 1، وفي كل مرة من مرات تكرار هذه الحلقةتُضرب قيمة المتحول ع بقيمة العداد التنازلي ص، وينقص ص بمقدار 1. أخيراًتكتب الجملة الحادية عشر الناتج في لوحة الكتابة. تبين الصورة التاليةمثالاً لتنفيذ هذا البرنامج.
ده الموقع الرسمى [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]بس واضح ان فى منها امل , وانها تطور اكثر الأمثلة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط]كتاب تعريف اللغة [ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذا الرابط] | |
|