Monimay
زائرنا نرجو منك التسجيل لمشاهدة المحتوي
Monimay

كتب الكترونية لغات برمجة برامج العاب كليبات افلام اغاني

بحـث
 
 

نتائج البحث
 


Rechercher بحث متقدم

المواضيع الأخيرة
»  في احد السجون
الأربعاء يونيو 26, 2013 2:22 am من طرف monimay

» حدث في احد البيوت
الأربعاء يونيو 26, 2013 2:16 am من طرف monimay

» سف الاشباح
الأربعاء يونيو 26, 2013 2:12 am من طرف monimay

» تجربتي بعد عملية تكبير صدري بالسيليكون بالتفصيل
الإثنين ديسمبر 31, 2012 9:01 am من طرف melia

» ..☼.. التجمـــ 1ــــع الأول لأحلى وأنضر بشرة لبنات حواء.. ☼..
الخميس فبراير 02, 2012 3:16 pm من طرف فقيرة الحب

» حلقات التكرار
الإثنين أبريل 25, 2011 8:11 am من طرف IDRISS

» الدرس الثاني Ms-Dos
الأحد أبريل 04, 2010 5:04 am من طرف monimay

» الدرس الثاني Ms-Dos
الأحد أبريل 04, 2010 5:02 am من طرف monimay

» اوامر الدوس الدرس الاول
الأحد أبريل 04, 2010 4:55 am من طرف monimay

التبادل الاعلاني
احداث منتدى مجاني
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية Digg  تسجيل صفحاتك المفضلة في مواقع خارجية Delicious  تسجيل صفحاتك المفضلة في مواقع خارجية Reddit  تسجيل صفحاتك المفضلة في مواقع خارجية Stumbleupon  تسجيل صفحاتك المفضلة في مواقع خارجية Slashdot  تسجيل صفحاتك المفضلة في مواقع خارجية Yahoo  تسجيل صفحاتك المفضلة في مواقع خارجية Google  تسجيل صفحاتك المفضلة في مواقع خارجية Blinklist  تسجيل صفحاتك المفضلة في مواقع خارجية Blogmarks  تسجيل صفحاتك المفضلة في مواقع خارجية Technorati  

قم بحفض و مشاطرة الرابط monimay على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط Monimay على موقع حفض الصفحات

حلقات التكرار

الخميس نوفمبر 19, 2009 12:34 pm من طرف monimay

حلقات التكرار في باسكال



حلقات التكرار في لغة باسكال

قد يتطلب الأمر في بعض البرامج أن نكرر تنفيذ مجموعة من الأوامر لعدد من المرات، أو إلى إن يصبح تعبير ما صحيح (true) أو خطأ (false).
كأن نرغب في أن يطلب برنامجنا إدخال10 …

[ قراءة كاملة ]

تعاليق: 1

functions3

الأربعاء فبراير 03, 2010 7:07 am من طرف monimay

في البداية انا
اشوف مافيه مثل الامثلة علشان توضح الفكرة اكثر واليوم بنأخذ مثال نتعلم فيه بعض
التطبيقات على الاكسل وبنركز على بعض الدوال الرئيسية المستخدمة ف اكثر البيانات.


نفرض ان عندنا الجدول التالي







مثل …

[ قراءة كاملة ]

تعاليق: 0

الدرس الثاني

الخميس نوفمبر 19, 2009 12:32 pm من طرف monimay

تعلم برمجة Pascal الدرس الثاني - الالوان , الاحداثيات , النوافذ و الصوت



الالوان :

لتغيير لون النص الذي يُطبع على الشاشه يمكننا استخدام الامر TextColor .

مثال :

program Colors;

uses
crt;

begin
TextColor(Red);
Writeln('Hello');
TextColor(White);


[ قراءة كاملة ]

تعاليق: 1

الثوابت في باسكال

الخميس نوفمبر 19, 2009 12:38 pm من طرف monimay

و الثوابت





ما هي المتغيرات؟


المتغيرات عباره عن اسماء تخزّن في ذاكرة الحاسوب . هذا الاسم يستخدم لتخزين المعلومات في الذاكره .

يمكننا استخدام انواع مختلفه من المعلومات في المتغيرات , مثلاً الارقام و السلال و …

[ قراءة كاملة ]

تعاليق: 0

قيل ان نتمكن من كتابة

الخميس نوفمبر 19, 2009 12:37 pm من طرف monimay

قبل أن نتمكن من كتابة برامج بلغة الباسكال أو أي لغة أخرى لا بد لنا أولا من فهم منطقي لجميع الخطوات الواجب إتباعها لحل المسألة بواسطة الحاسب


هذه الخطوات هي ما تعرف باللوغاريتم The Algorithm بعد ذلك يمكن تحويل هذه الخطوات إلى …

[ قراءة كاملة ]

تعاليق: 0

case عبارة

الخميس نوفمبر 19, 2009 12:36 pm من طرف monimay

عبارة CASE في باسكال




عبارة CASE في باسكال

تستخدم عبارة Case (الحالة) في المواقع التي يراد فيها الاختيار بين عدد من البدائل.
تستخدم عبارة الـ CASE كبديل عن استعمال عدد من عبارات IF - ELSE المتتالية، والتي غالبا ما تكون أكثر …

[ قراءة كاملة ]

تعاليق: 0

الدرس التاسع

الخميس نوفمبر 19, 2009 12:30 pm من طرف monimay

تعلم برمجة Pascal الدرس التاسع - الإجراءات و الدوال




الإجراءات :

الإجراءات يعتبر برنامج فرعي . يمكن ان يستدعى من الجزء الرئيسي للبرنامج . يتم الإعلان عن الاجراء خارج الجسم الرئيسي للبرنامج بإستخدام الكلمه procedure . يجب …

[ قراءة كاملة ]

تعاليق: 0

الدرس الاول

الخميس نوفمبر 19, 2009 12:29 pm من طرف monimay

تعلم برمجة Pascal الدرس الاول - مقدمه





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


عن باسكال :

باسكال لغة برمجه انشئت بواسطة Niklaus Wirth في عام 1970 . كان اسمها سابقاً Blaise Pascal , عالم الرياضيات الفرنسي المشهور . لقد صنعت هذه اللغه لتعليم …

[ قراءة كاملة ]

تعاليق: 0

تاريخ لغة باسكال

الخميس نوفمبر 19, 2009 12:28 pm من طرف monimay

تاريخ لغة الباسكال



تعود قصة الرياضي والفيلسوف الفرنسي بليز باسكال إلى منتصف القرن السادس عشر ميلادي عام 1642م حيث أن هذا الشاب والذي كان يبلغ الثامنة عشر ربيعا والذي كانت بوادر العبقرية والاختراع تبدو جليه على …

[ قراءة كاملة ]

تعاليق: 0


أهلا وسهلا بك زائرنا الكريم, أنت لم تقم بتسجيل الدخول بعد! يشرفنا أن تقوم بالدخول أو التسجيل إذا رغبت بالمشاركة في المنتدى

functions3

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل  رسالة [صفحة 1 من اصل 1]

1 functions3 في الأربعاء فبراير 03, 2010 7:07 am

monimay

avatar
Admin
في البداية انا
اشوف مافيه مثل الامثلة علشان توضح الفكرة اكثر واليوم بنأخذ مثال نتعلم فيه بعض
التطبيقات على الاكسل وبنركز على بعض الدوال الرئيسية المستخدمة ف اكثر البيانات.


نفرض ان عندنا الجدول التالي







مثل ماتشوفون يحتوي على اسماء طلاب افترضت انهم بكلية العلوم الادارية ودرجاتهم في
مادة التحليل الاستثماري وفي نثال اليوم بنتعلم كيف نستخرج أعلى درجة في المادة
وأقل درجة وكذلك متوسط الدرجات ،والانحراف المعياري لدرجات جميع الطلاب عن المتوسط
،عدد الطلاب وايضا التمييز بين الناجح والراسب في المادة وعدد الناجحين وعدد
الراسبين طبعا هذه الدوال يمكن تطبيقها على جميع انواع البيانات وليس فقط الطلاب
ودرجاتهم

في البداية أمل ممن يريد تطبيق الدرس تعبئية الحقول الاساسية وهي اسم الطالب ودرجته
هذا اقل شي ليواصل التمرين على ان تكون الدرجات تتراوح مابين 50 و 100 . والان
سنبدأ بتعلم دالة (أقل قيمة وأعلى قيمة ) في مثالنا أقل درجة وأعلى درجة يفضل ان
تكون درجات الطلاب في العمود D ومابين D3 و D25 لتنطبق الدوال التي في المثال دون
الحاجة لتعديلها أو انك ستظطر الى تعديل مجال الدالة بحسب مجال الدرجات التي تضعها.


لنكتب مثلا في الحقل G3 "أعلى درجة" وفي الحقل المقابل له H3 نكتب في الحقل
=Max(D3 25)
وكلمة Max هي دالة استخراج القيمة العظمى وصيغتها كالتالي Max(Range)
وبإمكاننا تجاوز كتابة الدالة وذلك بالذهاب الى إدراج > دالة ومن مربع الحوار نختار
الكل ونختار Max وعندما يظهر لنا مربع الحوار الخاصة بالدالة Max نختار القيم او
الدرجات وذلك عن طريق السحب بمؤشر الماوس وبذلك نكون قد إخترنا المجال او مدى القيم
التي يتم استخراج الدالة منها وفي الصور التالية زيادة في الايضاح.



















بعد ذلك نكتب في الحقل G4 "أقل درجة" وفي الحقل المقابل له H4 نكتب الدالة
=Min(D3 25)
وطبعا كلمة Min هي دالة استخراج القية الصغرى وبإمكاننا اتباع الطريقة
التي في الصور السابقة مع التغيير عند اختيار الدالة بدلا من اختيار Max نختار Min
وهكذا نكون قد استخرجنا القيمة الصغرى والكبرى من درجات الطلاب



الان سنتعلم كيف نستخرج المتوسط (متوسط درجات الطلاب ) لنذهب الى الحقل G5 ونكتب "
متوسط الدرجات" ونذهب للحقل المقابل له H5 ونكتب الدالة التالية =Average(D3 25)
اوبإتباع نفس الخطوات السابقة



وبعد ذلك سنتعلم كيفية استخراج الانحراف المعياري لدرجات جميع الطلاب عن المتوسط
وذلك بإستخدام الدالة STDEVP فنذهب للحقل G6مثلا ونكتب فيه الانحراف المعياري ونذهب
بعد ذلك الى الحقل H6 نكتب فيه الدالة =STDEVP (D3 4) أو نتبع الطريقة الموضحه في
الصور السابقة مع تغيير مايلزم



والان سنتعلم كيف نستخرج عدد الطلاب أو عدد القيم وهنا لدينا خيارين إما ان نجعل
الدالة تعد قائمة اسماء الطلاب او تعد قائمة درجاتهم ولنبدأ بالدالة التي تعد حقول
درجات الطلاب وصيغتها كالتالي =count(D3 25) او نتبع اسلوب الصور مع تغيير مايلزم
ايضا ، أما في حالة اردنا عد الاسماء فلن نستخدم الدالة نفسها لان الدالة السابقة
لا تعد الا الارقام فقط اي لا تعد Text والقيم المنطقية وغيرها ، ففي حالة اردنا
العد عن طريق قائمة الاسماء نضيف الحرف a على كلمة Count فتصبح الدالة كالتالي
Counta(A3:A25)
وبهذا يتم العد عن طريق الاسماء ويمكننا اتباع الخطوات الموضحه في
الصور مع تغيير مايلزم ايضا.



أما الان سنتعلم كيف نصنف الطلاب الى مجموعتين بحسب درجاتهم مجموعة الناجحين
ومجموعة الراسبين . وهنا سنستخدم دالة شرطية ولكن قبل البدء في ذلك نضع عمود جدد
ونضع عنوان الحالة مثلا بجانب عمود الدرجات.

بعد عمل ذلك يجب نذهب لاول حقل في الحالة نضع الدالة التالية
=IF(D3>60;"PASS";"FAIL")
وهنا سأشرح هذه الدالة لانها الهم في وجهة نظري

كلمة IF تعني اذا

D3>60
وها هو الشرط وقد افترضت ان درجة النجاح هي 60 فوضعت الشر اي اذا ان الدرجة
الموجوده في الحقل D3 أعلى من الدرجة 60

;"PASS"
وتعني انه اذا تحقق الشرط ضع كلمة PASS والتي تعني اجتياز المادة ( النجاح
)

;"FAIL"
وتعني اذا لم يتحقق الشرط ضع كلمة FAIL وتعني سقوط او رسوب الطالب في
المادة

بعد ان تكتب الصيغة السابقة في الحقل المجاور لدرجة الطالب الاول عليك ان تسحب
النقطة مربعة الشكل التي في زاوية الحقل ، تسحب حتى تصل اخر حقل تريد تعبئته
بالصيغة نفسها

وفي الصورة التالية ايضاح اكثر







أما الان سنتعرف على دالة العد المشروطه فمثلا سنستخرج من البيانات الموجوده كم عدد
الطلاب المجتازين للمادة وكم عدد الراسبين فيها ، فلنذهب الى G7 ونكتب " عدد الطلاب
الناجحين " ونذهب بعدها الى H7 نضع الدالة التالية =countif(E3:E25;"PASS") وبهذا
نستخرج عدد الطلاب الناجحين اما بالنسبة للرابين فتكون الدالة
=countif(E3:E25;"FAIL")
وطبعا في المثال كان مجال عمود الحالة من E3 إلى E25



أسف على الدرس الطويل نوعا ما ولكن اذا لم يتضح شي ارجو الاستفسار

والى اللقاء

http://www.c4arab.com

معاينة صفحة البيانات الشخصي للعضو http://monimay.ahlamontada.com

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة  رسالة [صفحة 1 من اصل 1]

صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى