پاورپوینت خوارزميات و مبادئ برمجة (pptx) 37 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 37 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
خوارزميات و مبادئ برمجة
2010-2011
في هذا الأسبـوع
مفهوم جمل الدوران
تطبيقاته
أنواعـه و قواعد كتابتها
أمثلـة و حلول
إعداد / أ. محمود رفيق حمدي الفرا 2010-2011
مفهوم جمل الدوران
الدوران أو التكرار هو تنفيذ عدد من الأوامر ككتلة واحدة بناءً على شرط معين لعدد من المرات.
و سمي دورانـًا لأن سيـر العمليات يتكرر بشكل دوراني كما تشاهد.
إعداد / أ. محمود رفيق حمدي الفرا 2010-2011
من تطبيقاته
من التطبيقات التي نحتاج فيها إلى استخدام مفهوم الدوران/ التكرار ...
طباعة جدول الضرب للأرقام
طباعة الأرقام الفرديـة.
طباعة الأرقام الزوجيـة.
البحث في مجموعة من الأرقام.
حساب معدل السكان في دول معينة.
ترتيب مجموعة من الأرقام تصاعدي أو تنازلي.
رسم تشكيلات معينـة.
إعداد / أ. محمود رفيق حمدي الفرا 2010-2011
واجبـــــــ
8.1
اذكري المزيد من التطبيقات التي نحتاج فيها إلى استخدام جمل الدوران
أنواعـه و قواعد كتابتها
لتنفيذ عملية الدوران هناك مجموعة من الجمل التي يمكن استخدام أي منها حسب الحاجـة و حسب التطبيق.و هي
for
while
do … while
هناك بعض التطبيقات يمكن الحصول عليها (تطبيقها) بكافة الأنواع و هناك البعض الآخر لا يمكن إلا بواحد منها.
إعداد / أ. محمود رفيق حمدي الفرا 2010-2011
صيـغـة For
عندما نحتاج إلى تكرار تنفيذ مجموعة من الجمل أو الأوامر بعدد محدد من المرات فإن أنسب الصيغ هي صيغة for
تكتب كما يلي:
إعداد / أ. محمود رفيق حمدي الفرا 2010-2011
for( counter ; cond. ; expr)
{ ….. }
عداد يتم تعريفه لتحديد بداية
الانطلاق للتكرار و قد يبدأ
من الكبير للصغير أو العكس
شرط استمرار التكرار
و هو مرتبط غالبا بقيمة
العداد
تعبير محدد يتم من خلاله
التعديل على قيمة العداد ليقترب
في كل مرة من كسـر صحة الشرط
و ليتم بذلك إيقاف التكرار بعد عدد معين
طريقة تنفيذ الدوران for
الدوران باستخدام if يتم من خلال فحص الشرط في كل دورة ثم ينفذ المطلوب لمرة واحدة ثم يقوم بتعديل قيمة العداد (زيادة / نقصان) ثم يفحص الشرط و هكذا ...
إعداد / أ. محمود رفيق حمدي الفرا 2010-2011
انتبـه
القيمة البدائيـة للعداد يتم حسابها فقط مرة واحدة عند بداية الدوران و لا يتكرر تنفيذها بعد ذلك.
مثـالـ : تطبيق الدوران باستخدام For
إعداد / أ. محمود رفيق حمدي الفرا 2010-2011
8.1
اكتبي برنامج يقوم بطباعة الأرقام من 1 إلى مليون باستخدام جملة طباعة واحدة فقط.
الحل
واجبـــــــ
8.2
ارسمي مخطط سير العمليات المناسب للمثال السابق