نسخه إلكرتونيه جمانيه بقمل : معاويه نورإدلين 2013

ملفّات مشابهة
الأول في السي شارب((c#للمبتدائين

المحاضرة الثانية

) NSB-AppStudio برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( ) برمجة تطبيقات األجهزة الذكية باستخدام برنامج ( NSB-AppStudio الدرس األول ) 1 ( الدرس

كيفية تفعيل خدمة IIS ونشر موقع ويب على الشبكة احمللي السالم عليكم اصدقائي الكرام في هذا الكتاب سنتناول ما هي خدمة المعلومات وكيفية التفعيل ونشر الموقع

مختبر البرمجة والتحليل العددي قسم علوم الجو جمل التحكم والشرط والتكرار المرحلة الثانية PROGRAM CONTROL, CONDITION AND LOOP STATEMENTS الجمل الشرطية :-

مكثف الثالثة الوحدة البوابات املنطقية 1 هاتف : مدارس األكاد م ة العرب ة الحد ثة إعداد المعلم أحمد الصالح

الدرس : 1 مبادئ ف المنطق مكونات المقرر الرسم عناصر التوج هات التربو ة العبارات العمل ات على العبارات المكممات االستدالالت الر اض ة: االستدالل بالخلف ا

السالم عليكم ورحمة هللا وبركاتة كتاب تعلم برمجة االلعاب بأستخدام محرك االلعاب Unity 3D الكتاب مقدم من االستاذ : عماد عارف التوي موقع : Home OF Games ا

اردوينو – الدرس الثامن – تغيير درجة الالوان لـ RGB LED

How To Make Connection Between Oracle DB Server 9i & Oracle Developer 6i

الحل المفضل لموضوع الر اض ات شعبة تقن ر اض بكالور ا 2015 الحل المفص ل للموضوع األو ل التمر ن األو ل: 1 كتابة و على الشكل األس. إعداد: مصطفاي عبد العز

وزارة الترب ة بنك األسئلة لمادة علم النفس و الح اة التوج ه الفن العام لالجتماع ات الصف الحادي عشر أدب 0211 / 0212 األولى الدراس ة الفترة *************

برمجة NXT والخوارزميات تتبع الخط سلسلة دروس الروبوت التعل م قسم برمجة NXT والخوارزم ات تتبع الخط )حساس الضوء واأللوان( 1

Microsoft Word - new.doc

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

8 مادة إثرائية وفقا للمنهاج الجديد األساسي الثامن للصف الفصل الدراسي األول إعداد املعلم/ة: أ. مريم مطر أ. جواد أبو سلمية حقوق الطبع حمفوظة لدى املكتبة

Full Mark الفرعين : األدبي والفندقي السياحي الوحدة : األولى النهايات واالتصال إعداد وتصميم األستاذ : خالد الوحش مدرسة أبو علندا الثانوية للبنين

جامعة حضرموت

1

الشريحة 1

ص)أ( المملكة العرب ة السعود ة وزارة الترب ة والتعل م اإلدارة العامة للترب ة والتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول ان


ن خطبة الجمعة المذاعة والموزعة بتاريخ 15 من شوال 1439 ه الموافق 2018/6/29 م م ن ال م ن اه ي الل ف ظ ي ة ن ا م ن س ي ئ ات أ ع م ال ن ش ر ور أ ن ف سن ا

ش ط TRANQUILITY ش ط Tranquility دومي ي ه منتج سك رائ ص ي ئ ب ت ست ى إق م م ا ر ا و. ا ط ط ا ع ة التصم د م ا ن س ا عم ري وأس ب ء ه ا ا م ا ي سي أجن سكن

جاهعة الوسيلة هركز الشبكات و أنظوة اإلعالم و االتصال والتعلين الوتلفز و التعلين عن بعد مودل Moodle التعل م نظام استخدام "دل ل االلكترون للطلبة" نظام ا

الموضوع الثالث تحليل التباين ANOVA) (Two Way الثنائي One Depended نلجأ الى ھذا القانون عند توفر متغيرين يتوقع بينھما تداخل او تفاعل (في تحليل التباين

1

ص)أ( المملكة العرب ة السعود ة وزارة التعل م اإلدارة العامة للتعل م بمحافظة جدة الب ان النموذج ة ( تعل م عام ) انفصم اندراسي األول انفترة انثانثت العام

الم ب س ط ة الع ر ب ي ة الت ر ج م ة Language: العربية (Arabic) Provided by: Bible League International. Copyright and Permission to Copy Taken from th

PowerPoint Presentation

جامعة العقيد الحاج لخضر - باتنة - 1 كلية العلوم االقتصادية والتجارية وعلوم التسيير قسم التعليم األساسي مادة II دروس وتطبيقات الرياضيات لطلبة السنة األ

التاريخ: االمتحان النهائي لمساق برمجة متقدمة תכנות מתקדם موعد أ الزمن: ساعتان فقط الخميس 2017/7/27 )10 عالمات( السؤال األول for او )while الالزمة لما

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE وزارة التعليم العالي والبحث العلمي Ministère de l enseignement supérieur et de la recherche scientifiq

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

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

جملة جواب الشرط الغير جازم

دليل المستخدم لبوابة اتحاد المالك التفاعلية

متوسطة عيسى الصحبي دائرة تنيرة والية سيدي بلعباس مذكرات الجيل الثاني المستوى: 03 متوسط األستاذ: حمزة محمد

Microsoft Word - Excel VBA

بسم هللا الرحمن الرحيم المادة: مقدمة في بحوث العمليات )100 بحث ) الفصل الدراسي األول للعام الدراسي 1439/1438 ه االختبار الفصلي الثاني اسم الطالب: الرق

1 درس :

ورقة عمل الدرس الثاني تطبيقي اخلاص على هاتفي... برنامج App Inventor اعداد املعلمة : اماني ممدوح املصري مدرسة امحد شوقي الثانوية للبنات اختار اإلجابة ا

Allomani Warehouse User Guide

التعصيب و الحجب

السالم عليكم و رحمة هللا شرح ربط قاعدة بيانات Access بال.. C# مذا ستستفيد من هذا الموضوع!! -معرفة طريقة صنع قاعدة بيانات بالAccess -ربط قاعدة البيانات

Slide 1

الوحدة األولى المالمح البشرية للوطن العربي عنوان الدرس : سكان الوطن العربي أوال :أكمل الجدول التالي: 392 مليون نسمة %5.3 %39.9 %60.1 عدد سكان الوطن ال

متطلبات النظام متطلبات جهاز الكمبيوتر الشخصي معالج Pentium 1 Intel غيغا هرتز أو أسرع نظام التشغيل Windows 2000 أوXP Windows مع Service Pack 2 أو Vista

2 nd Term Final Revision Sheet Students Name: Grade: 4 Subject: Saudi Culture Teacher Signature 1

Microsoft Word - Sample Weights.doc

Cambridge University Press Cambridge IGCSE Arabic as a First Language Coursebook Luma Abdul Hameed, Hanadi Al Amleh, Shoua Fakhouri

اختبار تحليل التباين األحادي و اختبار كرودكال والس الالمعلمي يبين السؤال التالي ست مجموعات من دول العالم توضح نسبة التحضر في كل منها حسب الموجود في ال

صفوت مصطفي حميد ضهير مدرسة الدوحة الثانوية ب أي خطأ طباعي أو إثناء التحويل من صيغة آلخري يرجي إبالغي به والخطأ مني ومن الشيطان أما توفيقي فمن هللا عرف

Layout 2

كل ة االقتصاد وعلوم الس اس ة االسئلة االسترشاد ة لطلبة التعل م عن بعد لمادة نظر ة التنظ م قسم:االدارة. لسنة: أوال:أختر االجابة الصح حة: مكن

5-

وزارة التربية والتعليم مجلس االمارات التعليمي 1 النطاق 3 مدرسة رأس الخيمة للتعليم الثانوي Ministry of Education Emirates Educational Council 1 Cluster

بسم هللا الرحمن الرحيم االسئلة المتوقعه لمادة الحاسوب م 3 شتوية 2016 االستاذ نور الدين بني عطا االسئلة المتوقعه على مادة الحفظ سؤال 1 : وضح

S_ARB_032810_Chapter1

نظرية الملاحظة

الشريحة 1

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

م ارجعة عامة في مادة التكنولوجيا لمصف السادس األساسي الفصل الد ارسي لمعام األول م. السؤال األول :: ضع عالمة ) ( أو عالمة ) ( لما أت : ( ) تس

المحاضرة الرابعة التكامل المحدد Integral( (Definite درسنا في المحاضرة السابقة التكامل غير المحدد التكامل المحدد لها. ألصناف عدة من التوابع وسندرس في ه

))اوراق عمل مادة التوح د(( اولى متوسط مالحظة: ال غن عن الكتاب الدراس

SP-1101W/SP-2101W eciug niitallatini kciuq 1.0v /

برنامج المساعدات المادية الذكي خطوات التقديم للمساعدة المادية...2 خطوات رفع المستندات المرفوضة...10 خطوات التاكد من حالة الطلب

I تفريغ مكثف في وشيعة. 1 التركيب التجريبي: L = 40mH وشيعة معامل تحريضها C = 1μF مكثف سعته E = 6V العدة: مولد قوته الكهرمحركة ومقاومتها الداخلية r = 10

عرض تقديمي في PowerPoint

Our Landing Page

<4D F736F F D20D8D1EDDEC920CDD0DD20C7E1E1EDE4DFD32E646F63>

التعريف بعلم الإحصاء

دليل الحسابات دل ل الحسابات هو عبارة عن نافذة تحوي شجرة حسابات افتراض ة تضم هذه الشجرة األنواع الثالثة لتصن ف الحسابات وه حسابات ( المتاجرة األرباح وا

easy - translation

تجربة السقوط الحر

المدة : 5 دقي. النش ط : ال راءة. المست ى : قس التحضير.. 9 عن ان الدرس : أربط بين الص الحرف ( (. رق ال حدة : الك ءا ال عدي : يتعرف ع الص ) ( المسم ع ث

ammarimaths collège

PowerPoint Presentation

FS Future Series دليل البدء السريع الرجاء قراءة التعليمات التالية من أجل تثبيت وتنشيط 3D. Visualizer برنامج

دليل تدريبي : الحلول لما بعد اختراق الحسابات إعداد : محمد المسقطي Mohammed Al-Maskati بمساعدة : علي السباعي Ali Sibai

E-EH/ 3'EJ 'D('1H/J >> (BH) P 'D9DEP *BHI 4HC) O 'D#EEP

المدرسة المصر ة للغات قسم اللغة العرب ة و الترب ة اإلسالم ة للصف السادس االبتدائ مراجعة عامة أوال التعب ر : التعب ر الوظ ف :- اكتب الفته تحث ف ها زمال

شرح توزيعة Parted Magic السلم عليكم و رحمة ال تعالى و بركاته شرح توزيعة Parted Magic )الصدار الثالث( الفهرس : (1 مقدمة (2 تحميل التوزيعة (

ر ت ب م ف األخ ؼ إ ل األ ث ق ؿ ك ز ننا:..... ر ت ب م ف األ ث ق ؿ إ ل األخ ؼ ك ز ننا:..... أ ض ع د ا ر ة ع ل الش ك ؿ األ ث ق ؿ ك ز ننا أ ض ع د ا ر ة ع

الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات المستوردة( البوابة االلكترونية للمطابقة )سابر( الدليل التدريبي لطلب شهادة مطابقة إرسالية )للمنتجات

اسم المفعول

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

عرض تقديمي في PowerPoint

Slide 1

Microsoft Word - 47-Matthew

)) أستطيع أن أفعلها(( المادة : لغة عربية الصف و الشعبة: السابع االسم : عنوان الدرس: ورقة مراجعة )) العمل الفردي (( األهداف: أن يجيب الطالب على جميع اأ

How To Install Oracle Forms & Reports 6i

خطبة ( إن ا ل ب رار لفي نعيم( مع العالمات التوضيحية لألساليب الخطابية

الفصل الثاني أوامر اإلدخال واإلخراج Input/Output Instructions 2.1 المقدمة جميع اللغات الطبيعية التي يتعامل بها اإلنسان كوسيلة للتخاطب والتواصل لها قوا

عروض التكو ن المتوفرة بمراكز التكو ن المهن لدورة سبتمبر 2018 وال ة تونس الوال ة نوع ة المركز رمز المركز المركز القطاع رمز االختصاص االختصاصات مستوى ال

أسهل طر قة لعمل مجلة ببرنامج Word أسهل طر قة لعمل مجلة ببرنامج Word عمراوي عبدالمالك

التحكم في الجهاز عن بعد باستخدام نظام VNC

عرض تقديمي في PowerPoint

النسخ:

نسخه إلكرتونيه جمانيه بقمل : معاويه نورإدلين 2013

الفهرس إسم الموضوع ان قذي اإل ذاء انعبيم انشرطي عبيم انزيبد ان قصب ع ايم انتععي انحسبثي انتركيج switch حهق انتكرار for حهق انتكرار do.. while حهق انتكرار while ثرايج يت ع رقم الصفحه 3 3 4 6 10 11 13 16 19 21

مقدمه الحمد هلل موء السم ات و ا أ لرض وموء ما ب و ما وموء ما شاء هللا من شئ بػد. والصالة والسالم غل غبد هللا المصعف وغل هب هللا المرتض وغل رس ل هللا المجتب وغل الي اهت الػلیم الحنیم ) واصحابي ومن ب م ا تدى. ( سبحاهم ل غلم لوا ال ما غلمتوا اهم أ أ الدم لنم ذى الصفحات الت تواولت ف ا مبادئ للغي ال ++C بشنو مبسط وشرح مباشر أ وا رج أ ان تن ن هذلم وتت افق مع مكرر بػض هل ات الحاس ب بالس دان و منملي للوسخي أ ا أ لول من ذا الػمو أ واسال هللا الػظ م رب الػرش الػظ م أ ان وفػو وا اهم ب ا أ واسالنم الدغاء فاه أ ا ح ج أ مااه ن لدغ ى ا أ لخ ان. واذا هان لد م أ اي استفسار أ او مالحظي ف منن ارسال ا ال غبر البر د اللنتروه mawia93@gmail.com ووكك اإ. اخ نم ف هللا أ مػاو ي ه رالد ن الس دان/ الخرظ م إهداء 2013-12-01 إلي أمي الحبيبه وأبي الحبيب أسأل هللا أن يطيل بقائهما ويجعل الجنه مسكنهم إلي كل من قدم لألمه اإلسالميه من دعاء إلي جهاد في سبيل هللا إلي زمالء الدراسه بكليه المشرق للعلوم والتكنولوجيا إلي روح جدي أسال هللا أن يجعل الجنه مثواه إلي كل من شجعني إلي كتابه هذا العمل إلي كل من له فضل علي

انعبيم انشرطي conditional operator ال ختلف هذا العامل عن الترك ب الشرط لألداة if else الشرط وجواب الشرط ف سطر برمج واحد وص غته العامه بل هو إختصار لها بح ث مكن كتابه : if (condition)? Statement..1 : Statement..2 ; كما هو واضح نكتب الشرط ب ن القوس ن ونكتب الجمله البرمج ه المراد تنف ذها ف حاله تحقق الشرط مكان Statement..1 ونكتب الجمله البرمج ه المراد تنف ذها ف حاله عدم تحقق الشرط مكان. Statement..2 مثال لذلك : ثر بيج إلختجبر انرقى سبنت أو ي جت ثخالف انصفر. مناقشه : سنقوم بكتابه برنامج ستقبل رقم من المستخدم. ونختبر هذا الرقم هل ساوي الصفر ألننا ال نر د إختبار الصفر بواسطه العامل الشرط. وف حاله الرقم المدخل ساوي صفر ظهر رساله.وإال قوم بإختبار الرقم هل هو سالب أم موجب بإستخدام العامل الشرط و قوم بطباعه رساله توضح نوع الرقم. ملحوظه : سنستخدم المترجم ++c Borland لجم ع البرامج. كود البرنامج :

قصدت إستخدام الترك به if else جواب الشرط األول )num==0( if موجب. ف نفس الوقت مع العامل الشرط للتوض ح والفهم.ح ث أن ف حاله لم تحقق. هو شرط أخر له جوابان إما سالب وإما. مكننا إستخدام العامل الشرط وحده من دون إستخدام أداة الشرط if بإستخدام عامل الشرط ومثال لذلك : و مكن أن ن سند ق مه لمتغ ر وهذا عن أن ق مه المتغ ر y ستصبح ستصبح 10. 5 ف حاله أن المتغ ر num ق مته أكبر من صفر وإال مكن أن كون أحد جواب الشرط هو شرط أخر له جوابان وهكذا.و العامل الشرط قابل للتك ف مع مثل هذه الحاله. ستخدم العامل الشرط للتقل ل والتسه ل ف عمل ه كتابه البرامج.

++ عامل الزياده والنقصان -- نكتب عامل الز اده ف لغه ++C بالرمز ++ وعامل النقصان بالرمز -- المتغ رات إما لز اده ق مه المتغ ر بمقدار واحد أو إلنقاص ق مته بمقدار ونستعملهما مع أسماء واحد. ونكتب العامالن بطر قتان :.) var -- var++).) --var ++var ( إما قبل إسم المتغ ر مثل أو بعد إسم المتغ ر مثل var+=1 ; var=var+1; تكافئ تكافئ var++ ; وكلها تعن أن ق مه المتغ ر var الجد ده تساوي ق مه المتغ ر القد مه مضاف إل ها واحد. وبنفس المعنى إذا استخدمنا عامل النقصان. إال أنه عمل ف االتجاه السالب. سوف أشرح عل عامل الز اده فقط لتسه ل الدرس. عندما نكتب عامل الز اده قبل إسم المتغ ر نعن به أضف واحد لق مه المتغ ر أوال ال. وبعدها نفذ المطلوب من باق الجمله البرمج ه. وعنما نكتب عامل الز اده بعد إسم المتغ ر نعن به نفذ المطلوب من الجمله البرمج ه أوال ال وبعدها أضف واحد للمتغ ر. y للمتغ ر y مثال" إذا كان لد نا المتغ ر a ق مته تساوي. 10 ونسبنا ق مه )++a( فان ق مه ستصبح 10 ألن عامل الز اده كتبناه بعد المتغ ر =y ++a ;. a و ق مه a تصبح 11 بعد تنف ذ هذا السطرالبرمج..a y a بإختصار : أسندنا ق مه المتغ ر أوال ال للمتغ ر ثم بعد ذلك أضفنا الواحد للمتغ ر ألن عامل الز اده كتبناه a قبل المتغ ر y= ++a ; وإذا أسندنا ق مه )a++( للمتغ ر y فإن ق مه y تصبح 11 و ق مه a تساوي 11 عند وبعد تنف ذ السطر البرمج..y للمتغ ر a. a بإختصار : أضفنا الواحد للمتغ ر أوال ال ثم بعد ذلك أسندنا ق مه المتغ ر

والكود التال وضح الطر قت ن السابقت ن : ومخرجات هذا الكود ما ل : عندما نكتب السطر البرمج التال : a++ ; أو ++a ; فال فرق ب نهما ف هذه الحاله ألنه عند اإلنتهاء من تنف ذ أي من السطر ن تكون ق مه المتغ ر a الجد ده تساوي ق مته القد مه مضاف إل ها واحد.

ثر بيج إلظ بر االرقبو ي 1 اني 4 ة إستخذاو عبيم انزيبد أما عامل النقصان فهو عمل بنفس طر قه عامل الز اده إال أنه قوم بالطرح. 1) ما ناتج ما ل : int y =5, z=10; cout<< ( y++ + --z ) ; بما أن ق مه المتغ ر y االبتدائ ه تساوي 5 وعامل الز اده بعده. فإن ق مته ف هذا السطره 5 والز اده تكون بعد الخروج من تنف ذ هذا السطر. وبما أن ق مه المتغ ر z االبتدائ ه 10 وعامل النقصان قبله فإن ق مته ف هذا السطر ه 9 حتى بعد الخروج من تنف ذه. إذن س طبع عل الشاشه 14 وهو ناتج الجمع. 2) int a =10 ; int b = 20 ; cout<<( --b + ++a ) ;. 30 عامل الز اده والنقصان قبل المتغ ر ن إذن س طبع عل الشاشه

3) int a=3, b=2 ; cout<<(a++ + --b)<<endl; cout<<(a + b); عندما كون عامل الز اده أو النقصان بعد المتغ ر نقوم بتجاهله ف هذا السطر.علما ال بأن الز اده أو النقصان نتعامل معها بمجرد تنف ذ هذا السطر. إذن س طبع : 4 5 ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال " لو ضربت الجبل بالزجاج ا نه الخلق العظين المجتب ى وهو مشكاة الفضيلة و الم عيه صلى الله على محمد صلى الله عليه وسلن ألف ضربة ما انكسر..!! ولو سترت الصبح بكل شيء ما أنستر..!! إنو خيار من خيار من خيار زكاه اهلل وكفاه.. زكى استقامتو ( م ا ض ل ص اح ب ك م و م ا غ و ى ).. ونطقو ( و م ا ي نط ق ع ن ال ه و ى ).. وعلمو ( ع ل م و ش د يد ال ق و ى ).. وفؤاده ( م ا ك ذ ب ال ف ؤ اد م ا ر أ ى ل ص د ر * و و ض ن ا ع ن و ز ر ).. وبصره ( م ا ز اغ ال ب ص ر و م ا ط غ ى ).. وصدره وذكره ( أ ل م ن ش ر ح ).. وخ لقو ( و إ ن ل لى خ ل قق ع ي قم ).. وزكاهكلو ( و م ا أ ر س ل ن ا إ ر ح م ة ة ل لل ال م ين ( إفذاكتاب اهلل أثنى مفصحا ** كان القصور قصارىكل فصيح " من كتاب " إ ماض البرق ف خلق س د الخلق صلى وسلم عل ه الحق لفض لة الش خ عل بن عبدالخالق القرن " ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال

** عوامل التعيين الحسابي ** : )=( ) - % * / + ه عوامل حساب ه ( تكتب قبل عالمه ساوي مثل += %= *= - = /= وعندما تكتب بهذه الطر قه فإن لها معنى برمج ف لغه قوي ف البرمجه. ++c وف لغات أخرر أ ضا ال. وه عنصر وتعمل هذه العوامل مع المتغ رات وذلك إلجراء إضافه أو طرح أو قسمه أو باق القسمه للمتغ رات. مثال ال اذا كتبنا (; 10=+a ) فهذا عن إضافه 10 للمتغ ر a. أي بمعن أن ق مه المتغ ر a الجد ده تساوي ق مته القد مه مضاف ال ها ال 10. وبهذا مكن أن نكتب السطر البرمج السابق بهذه الطر قه );10+a ) =a. وكل السطر ن ؤدي ال نفس المعنى. أي ال فرق ب نهما. 1\ int a=3; a -=2;. 1 قيمه a الجديده ستصبح 2\ int x=100; x/=2; قيمه المتغير x ستصبح. 50 3\ int num=12 ; num%=3; قيمه المتغير num تصبح صفر.)باقي القسمه( 4\ int num=12 ; num/=3; قيمه المتغير num تصبح 4. ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال " ا أ ها الذ ن آمنوا اتقوا هللا حق ت قاته و ال تموت ن إال و أنتم مسلمون" ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال ال

التركيبو switch ه أداة شرط ه تستخدم إلختبار متغ ر ما له مجموعه من الحاالت.أي بمعنى أخر عندما نر د أن نفعل شئ بناء عل وقوع حدث مع ن وفضاء الع نه )مجموعه األحداث الممكن وقوعها( لهذه األحداث ل ست بالقل له. مثال ال إذ أردنا أن نكتب برنامج ستقبل رقم من المستخدم و قوم البرنامج بتحو ل الرقم ال ص غه لفظ ه. 1 إل one و 2 إل.. tow وهكذا ال الرقم 10.ف هذه الحاله مكن ان نستخدم الترك به switch لسهولتها ف التعامل مع مثل هذه الحاالت. الص غه العامع لها : (المتغ ر المراد اختباره ( Switch بدا ه الترك به // { : الحادثه case 1 Statement.. break; : الحادثه case 2 Statement.. break; : الحادثه case n break; default : Statement.. نها ه الترك به // } نكتب بعد الكلمه المحجوزه (case) أحد الق م للمتغ رالمتوقع حدوثها. ومكان Statement نكتب مانر ده. الكلمه المحجوزه break ه إل قاف الترك به switch حت التختبر باق الحاالت ف حاله وجود الحدث المع ن. الكلمه المحجوزه default نكتب بعدها مانر ده ف حاله لم تتحقق ( تتطابق( أي حاله من الحاالت. بالمثال تضح المقال : : :

أكتت ثر بيج ة إستخذاو انتركيج switch إلختجبر انحرف ان ذخم ي ان ستخذو ارا كب y يظ ر رسبن ترحيت إرا n يظ ر رسبن تفيذ ة إ ت بء ع م انجر بيج : مناقشه : سنتعامل مع أربعه حروف ألن لغه ال ++c حساسه لحاله األحرف )هناك فرق ب ن الحرف الصغ ر والكب ر(. عندما نر د لوقوع أكثر من حدث نفس الفعل ما عل نا إال أن نكتب كل الحاالت مع بعض ثم بعد ذلك نكتب الفعل... الحظ المستط ل ن ف الكود : الكود :

حلقات التكرار وجد ثالث أنواع من حلقات التكرار ال تختلف كث را ال عن بعضها : 1. for 2. do.. While 3. while ونسخدم حلقات التكرار عندما نر د أن ننفذ سطر برمج أو عدد من األسطر البرمج ه عدد من المرات. فمثال إذا أردنا أن نظهر كلمه " Software " ثالثون مره عل شاشه اإلخراج البد لنا من كتابه الكلمه ثالثون مره عل المحرر... والكن بإستخدام إحدر حلقات التكرار مكن ان نكتب الكلمه مره واحده فقط عل المحرر. وهذا ساعد من تقل ل الوقوع ف االخطاء. : عندما نريد أن نكتب حلقه تكرار لابد أن نراعي لثلاثه أشياء أوال ال : تحد د ق مه إبتدائ ه أبدا منها العد وغالبا ال ما كون عدد صح ح مثال ال أبدا من الرقم واحد.);1=i )int ثان ا ال : شرط لتشغ ل وإ قاف حلقه التكرار. كأن أقول إبدا من واحد ونفذ المطلوب مرارا ال وتكرارا ال طالما أن عداد الحلقه أقل من أو ساوي الثالثون.)30=>i(. ثالثا ال : تحد د مقدار الز اده ف الحلقه أي بمعن أن الحلقه بدأت من الرقم واحد ومع كل دوره للحلقه ستز د الق مه االبتدائ ه بمقدار واحد مثال ال. )++i( حلقه التكرار for الصيغه العامه لها : ; قيمه ابتدائيه ( for ) مقدار الزياده ; شرط التشغيل _التكرار _ { Statement.. }

نطجبع انكه software ثالث ير ستك حهق انتكرار كبنتبني: for ( int i=1 ; i<=30 ; i++ ) { cout<<"software \n"; } وس تم تنف ذها بالصوره التال ه : إبدا من ق مه ال i االبتدائ ه وه واحد واذا تحقق الشرط )30=>i( نفذ العباره ب ن قوس البدا ه والنها ه ;"n\ cout<<"software وإرجع للحلقه مره أخرر وس ز د مقدار ال i بواحد ألن ++i تعن إضافه واحد كما أوضحنا ف ما سبق.و تحقق من الشرط مره أخري وبتحققه س نفذ العباره وس ز د ق مه ال i و تحقق من الشرط مره أخرر وهكذا... إل أن صل ق مه المتغ ر i لثالثون وستنته الحلقه ألن الشرط لن تححقق بعد هذه الدوره. الكود كامل : ملحوظه : عندما نر د تنف ذ سطر برمج واحد بإستخدام حلقه التكرار فلن نحتاج لقوس بدا ه ونها ه للحلقه ألن أول سطر كتب بعد الحلقه عتبر تبع الحلقه فال حاجه لكتابه االقواس.

int i ; for (i=0 ; i<=30 ; i++) مكن تعر ف متغ ر الق مه االبتدائ ه خارج الحلقه هكذا : مكن ا قاف الحلقه والخروج منها بإستخدام أداة شرط.و مكن أن نجعل الحلقه تعمل دون توقف. 10 ة إستخذاو حهق : for ثر بيج نطجبع االعذاد ي 1 اني مكننا طباعه هذه االعداد بطباعه ق م عداد الحلقه وغالبا مانسم ه i كع رف ب ن المبرمج ن. الكود : إذا لم نقم بوضع مسافه ب ن االعداد فإن األعداد ستظهر بالشكل التال : وهناك الكث ر الكث ر بما مكن أن نفعله بهذه الحلقه و مكن إضافه حلقه أخرر داخل الحلقه الرئ س ه وهذا ما سمى بتداخل حلقات ال. for

حلقو التكرار do... while وتعن إفعل... طالما )ب نما( أي نفذ العبارات طالما أن الشرط متحقق.وأ ضا ال لها ق مه إبتدائ ه نبدأ منها وشرط توقف ومقدار ز اده أو نقصان. : : : الفرق ب نها وب ن حلقه التكرار for ل س هناك إختالف كب ر ب نهم. مكن أن نقول بأن اإلختالف حسب إستخدامنا لها. نستخدم ال do..while غالبا ال عندما ال نعرف عدد مرات التكرار الالزمه للوصول ال نت جه مع نه. مثال ال أر د برنامج ضرب اي عدد أقل من 50 ف الرقم 2 و كرر هذه العمل ه إل ن ما صبح الرقم أكبر من أو ساوي. 50 ف هذه الحاله نحن ال نعرف كم عدد مرات التكرار )الضرب ف 2( المطلوبه لذلك. وهذا مثال للتقر ب.ونستخدم األخرر غالبا العندما نعلم مسبقا عدد مرات التكرار الالزمه. الصيغه العامه : ; قيمه إبتدائيه لعداد الحلقه do { statement.. ; مقدار الزياده لعداد الحلقه } ; ) شرط التشغيل _التكرار _ ( while ف حلقه التكرار هذه نفذ ما بداخل أقواس ال do أوال ال ثم تم التحقق من الشرط الموجود داخل أقواس الكلمه المحجوزه while و كرر ذلك إل أن ال تحقق شرط االستمرار.

إني 30 ة إستخذاو حهق انتكرار ثر بيج الستخراج األعذاد انفردي ي 10 : do..while مناقشه : سنبدا من الرقم 10 مرورا ال بكل األرقام الصح حه إل أن نصل ال العدد فردي أم ال.و طبع عل الشاشه إذا كان فردي. 30 وف كل مره نختبر إذا كان تعمل الحلقه بهذه الطر قه : إفعل } إختبر الق مه اإلبتدائ ه هل فرد ه أم ال. إذا فرد ه أرسلها لشاشه اإلخراج. المتغ ر الذي بدأنا به حلقه التكرار { طالما : أن ق مه المتغ ر لم تتجاوز الثالث ون. أضف واحد لق مه كود البرنامج : =! تعن ال ساوي مكن كتابه هذا البرنامج بدون أداة الشرط if والكن على أن نستعمل عامل التع ن الحساب إلضافه 2 مع كل دوره للحلقه. أي بمعن إبدال ;++i ب ;2=+i. والكن جب أن تكون الق مه

االبتدائ ه 11 ألنها أول عدد صح ح فردي بعد ال 10 وإذا بدأنا من ال 10 س تم طباعتها. وشرط التوقف والتشغ ل كون )29=>i(. وهذه الطر قه أسرع من الطر قه األول.ولكن إستخدمت الطر قه األول ألنها أكثر فائده للتعلم. صبح الكود بالشكل التال : سؤال : لماذا أوقفنا الحلقه عند العدد 29 جاوب أنت حب ب الغال. <= >= =! أقل من أو ساوي أكبر من أو ساوي ال ساوي سبحان هللا و الحمدهلل و ال إله إال هللا و هللا أكبر

حلقو التكرار while الصيغه العامه : ; ق مه إبتدائ ه لعداد الحلقه (شرط التكرار) While قوس البدا ه // { Statement.. ; مقدار الز اده لعداد الحلقه قوس النها ه // } هذه الحلقه ال تختلف كث را ال عن حلقه التكرار do.. while مكن أن نقول أن اإلختالف ب نهما أن هذه الحلقه )while( تختبر الشرط أوال ال وإذا تحقق تبدأ بتنف ذ المطلوب. أما الثان ه فتنفذ المطلوب مره واحده عل األقل ثم ترجع للتختبر شرط التكرار. جدول وضح الفرق ب نهما : do.. while While تختبر الشرط أوال ال ثم تبدأ ف التنف ذ اذا تحقق قد ال كون لها أي تنف ذ تنفذ ثم تختبر الشرط لالستمرار لها تنف ذ واحد عل االقل No /1 /2 );( semicolon while );( semicolon while النكتب نها ه ترك به نكتب نها ه ترك به /3

. while ثر بيج إلظ بر األعذاد ي 100 إني احذ ثإستخذاو حهق انتكرار مناقشه : ستبدأ الحلقه من الرقم 100 وصوال ال ال الرقم واحد وف كل مره نقوم بإظهار عداد حلقه التكرار) i (. والكن مقدار الز اده س كون بالسالب واألفضل أن نستخدم عامل النقصان ألن ترت ب األرقام المطلوب تنازل.و كون شرط اإلستمرار أن صل عداد الحلقه ال الواحد وال تعداه )1=<i(. الكود : الكي لس من دان نفسو وعمل لما ب د الموت وال اجز من أتبع نفسو ىواىا وتمنى على اهلل األماني

برامج متنوعو أكتت ثر بيج يق و ثحسبة يضر ة انعذد ة إستخذاو حهق : for مناقشه : من المعروف أنه إل جاد مضروب العدد فإننا نقوم بضرب العدد ف العدد األقل منه مباشره ف األقل منه.. إل أن نصل 1 وال ؤثر الضرب ف واحد كما نعلم )محا د ضرب (. إذا فرضنا أن الرقم المراد إ جاد مضروبه N فإن مضروبه ساوي : N * n-1 * n-2 *.. * 3 * 2 * 1 هذا عن أننا سنستخدم عامل التع ن الضرب. جب أن كون المتغ ر _المراد حفظ الناتج األخ ر ف ه_ ق مته اإلبتدائ ه واحد ألنه ال تاثر بالضرب. إذن عداد الحلقه س بدأ من الرقم المدخل من قبل المستخدم )i=n( وشرط اإلستمرار أن ق مه عداد الحلقه ال صل الصفر و توقف عند الواحد أو اإلثن ن ال فرق. ) 1=<i(. ومقدار الز اده كون بالسالب واألفضل أن نستخدم عامل النقصان ألننا نر د الوصول ال الواحد )--i( بما أن الصفر حاله خاصه فإننا سنخرجه من الحلقه بأداة الشرط.if الكود:

الحظ أننا تجاهلنا التعامل مع األرقام السالبه. ماذا س حدث إذا أدخلنا رقم سالب أترك االجابه لك أخ /أخت ف هللا. أكتت ثر بيج نطجبع جذا ل انضرة : for مناقشه : سنستخدم حلقت ن for.وهذا ما سم بتداخل حلقات ال كما سبق. شرح سر ع لها )تداخل ال :)for مع كل دوره للحلقه الخارج ه تم تنف ذ الحلقه الت بداخلها بكاملها ال نها تها و رجع مره أخري ال الخارج ه و كرر ذلك ال أن تنته الحلقه الخارج ه أو تلك الت كتبت اوال ال أنظر ال الكود. الكود : 1 ال. 12 مع كل ق مه من ق م المتغ ر. i ق م المتغ ر j تتغ ر من

جزء من الناتج : ثر بيج إلظ بر األرقبو انز جي انفردي د إستخذاو أداح شرط. ي 1 اني : 100 مناقشه : سنستعمل حلقت ن تكرار منفصلت ن عن بعضهما عل أن تكون الز اده بمقدار 2 مع كل دروه للحلقه ونبدأ بأول رقم زوج من إتجاه الواحد إلظهار األرقام الزوج ه و هذه الحلقه األولى. وأول رقم فردي إلستخراج األرقام الفرد ه وتكون هذه حلقه التكرار الثان ه. الكود :

هل مكن أن تعمل حلقات التكرار مع الحروف لماذا ال نجرب! ثر بيج نطجبع انحر ف اإل جهيزي انكجير انصغير ثإستخذاو حهق تكرار : نغ ر عداد الحلقه من رقم ال حرف. الكود :

عاليبت. عه ب أكتت ثر بيج يق و ة إستخراج ان سج ان ئ ي نخ س أ انذرج انقص ألي يبد يبئ درج : الكود : إذا رأ ت الناس عجبون بك فأعلم أنهم عجبون بجم ل أظهره هللا منك وال علمون عن قب ح ستره هللا عل ك " فاشكر هللا والتغتر"

أكتت ك د الستخراج انشكم انتبني : الكود : ثر بيج يتعبيم يع ص )يصف ف حرفي ( : أنظر فقط!! الكود والناتج :

نصيحه: خ ذ الفكره فقط من كل برنامج في البرمجه إن شاءهللا. سؤال : )الهدف منه( وحاول أن تكتبه بطريقتك الخاصه فهذا ي نمي قدرتك _ أكتب برنامج يتضمن التركيبه switch لها ثالث حاالت مع كل حاله أكتب حلقه من حلقات التكرار الثالثه وكل حلقه لها عمل مختلف من ألاخري أي أن املستخدم عليه أن يدخل واحد من ثالث خيارات ومع كل اختيار يظهر ش ئ مختلف علي شاشه الاخراج. ملحىظه : إستخدم قىس بدايه ونهايه لكل حاله إذا كان هناك أكثر من جمله برمجيه للحاله مثل : case 1 : { cout<<"!!!!!!\n"; for( ; ;.) cout<<"@@@"; } break; عذرا إن قصرت و أخطأت فإن إجتهدت وقصدت الخ ر وعذرا ال إن نس ت فمن نفس والش طان وماتوف ق إال باهلل