InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

]:::[lab exam]:::[ طالبات أ/بدور ! 2

المنتدى العام لكلية الحاسبات وتقنية المعلومات

 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 03-12-2011, 02:25 AM
الصورة الرمزية мαѕooяy

мαѕooяy мαѕooяy غير متواجد حالياً

لآ يَستحقْ الكثَيرْ ::

 
تاريخ التسجيل: Apr 2009
التخصص: Cs <3
نوع الدراسة: إنتظام
المستوى: الخامس
الجنس: أنثى
المشاركات: 6,263
افتراضي ]:::[lab exam]:::[ طالبات أ/بدور ! 2


بسببب انو صَآر بروبلم بقسمنـآ وللأسف ماجا الا على موضوعي نقرتين لعرض الصورة في صفحة مستقلة وانحذف ، < بس عندي كوبي منه نقرتين لعرض الصورة في صفحة مستقلة

//


:

السلآم عليكم ، ....

كيف النفسيات بعد الكويزآت القميلة نقرتين لعرض الصورة في صفحة مستقلة ، ؟؟!


ارسلت أستاذة بدور على القروب ملف ، h.w3
وهو عبـــآرة ،نقرتين لعرض الصورة في صفحة مستقلة عن 3 آسئلة ، اللي جآت في الكويزآت لجميع الشعب ،
من الأسهل للأصعب كلهم موجودين ،
:/
طبعا المطلوب ،، مثــل مآهو موضح ،،



في 3 موديلز ، نحاول نحلهـآ ونفهمـهــآ ، و رح نختبر في واحد منها
ككـويز بسيط ، :/ (التكليف لايـــسلم )
و مكتوب في رسالتها ان درجة التكليف ستعطى على الاختبار
مدري هي بونص هي غيرها مدري المهم لازم نفهمه مزبوط ،(نحتاج البونص يالييت والله لانو الدرجات عيييد نقرتين لعرض الصورة في صفحة مستقلة)


__________________________________________________ ___

فتحت الموضوع هنــآ كـ(قروب نقآش حول الثلاثة موديلز ) ،:
نقاش على طريقة الحل ،
نقاش الحل صح والا لا ،
لكن يمنــــــــع رجـآء ُ وضع اي سورس كود ،علشان لا يصيرلنـآ أي مشكلة معينه ،

الحمدلله بحثت يمين شمال بالمواقع ليــن مآجبت الحل الصحيح نقرتين لعرض الصورة في صفحة مستقلة< عيوني طلعت ،نقرتين لعرض الصورة في صفحة مستقلة
فإن شاء الله انا حبدأ اشرح عمل كل بروقرام شرح عام ،
وونبدأ نتناقش فيه ، وحتى أي وحدة ممكن تقول انا سويت كدا كدا صح والا لا
ان شاء الله نصححه لهـآ ونتعاون ، لكل برنامج في عدة عدة طرررق لحله
فان شاء الله نقدر نجمعها كلهـآ ونناقشها
لكن سورس كود نهائي نهائي مآينحط نقرتين لعرض الصورة في صفحة مستقلة

^
خلصنا قوانين نقرتين لعرض الصورة في صفحة مستقلة < اوت نقرتين لعرض الصورة في صفحة مستقلة

نبدأ بسم الله ،


]: البرنامج الأول :[

السؤال :/



الأوت بوت المطلوب : /


الشرح :/

طالب كتآبة برنــآمج ، عمله أن المستخدم يدخل ارقام ارقام كل مرة يتكرر ويدخل المستخدم ارقام الى مالا نهاية ، طيب متى يوقف ؟!!
شرط التوقف أن المستخدم يدخل صفر ، هو كدآ البرنامج شآرط
لمـآ المستخدم يدخل 0 على طول يوقف البرنامج
ويجمعلك كل الأعداد اللي دخلهـآ ويطلعهـآ على شآشة الأوت بوت ان شاء الله مليون نمبر المهم يجمعها ،

شكل الأوت بوت :/
اول كم سطر بالآوت بوت هآذي هي الإدخالات
انتر انتر انتر ، لكن الأوت بوت لازم ننتبه أن يكون نفسسه
من النجمات بعدها يطبع الـمجموع ،

hints :/

الملاحظات جدا مهمة :/ هنا الملاحظة تقول
أن مثلاا ً المستخدم دخل اووول رقم هو الزيرو ، هل يوقف البرنامج وخلاص ؟!
لا هي تبغى كمان يطلع أوت بووت بالمجموع اللي هو أصلا زيرو ،


طريقة حل (البداية وان شاء الله نكمل نقاش لو ماوضح شيء) :/
طريقة الحل أول مانفكر بالبرنامج نروح نكتب ايش متغيرات ممكن احتاجها ،
وآعرفها واعطيها قيم إبتدائية اذا احتاجت،
طيب هنا ايش في متغيرات ؟!

عندنا الرقم (اللي يدخله المستخدم ) طبعا حيكون ان بوت داتا
عندنا المجموع (sum)
عندنا العداد (فايدة العدداد يساعدنا انو نطلع نفس شكل الأوت بوت بكل تفاصيله ونعرف كم مرة تكررت العملية)

طيب حنستخدم إحدي طرق التكرار اما do-while ---while ---for
على آسآس انها تكررر العملية اليييين مايوقف المستخدم ،

بداخل الإيتريشن ،
نحط نحط شرط التوقف طبعا ، انو لو تساوى العدد بالصفر خلاص وقف
ولو ماتساوى ،
تحتها نحط عملية الجمع ، بين الـ sum القديمة والعدد المدخل الجديد ،

كدا انتهينـآ
نحط جمل طباعه نجمات
وجملة طباعة للـ مجموع


_________________________________________________



]: البرنامج الثاني:[

السؤال :/



الأوت بوت المطلوب :/




الشرح :/
طالب برنامج ، (شوية دسمنقرتين لعرض الصورة في صفحة مستقلة) المستخدم يدخل رقم ، لكن آجباررري يكون الرقم فقط 5 digits ، وبعد مايدخلهااا ، لاززم يكون كل رقم من هالأرقام بالتأكيد من 0-9 بديهي ،
فهو يظهرلي على شاشة الأوت بووت كممم مرة دخل 0 وكم مرة 1 وكم مرة 2 والخ الخ
يعني مثال ،
انا دخلت
99225
اول شيء يتأكد انهم 5 فقط
بعدين حيجي يقولي انتى دخلتي 9 مرتين و2 مرتين و 5 مرة ،والباقي اصفار ولامرة
الين هنـآ البرنامج نوعا ما حلو وينحل ،

hints :/
الملاحظة هي شوووية فيها فكرة البرنامج والا بالأول ممكن ينحل بإف و الا سويتش ،لكن لااااازم يكون في لوووب ، يدخل الرقم 10 مرآت
وبعدها يقولوآ النتيجة كم مرة وكم مرة نقرتين لعرض الصورة في صفحة مستقلةنقرتين لعرض الصورة في صفحة مستقلة


طريقة الحل:/،
أول شيء نعرف المتغيرات ،
النمبر الأصلي
الـ ديجتس كل واحد لهـآ متغير
الـ الكاونتر اللي في اللوب المطلوب
الـ مخازن او العددادات لكل ديجيت لكل ديجت ،

بعد مانعرف ، لازم نعمل شرط اف انوو النمبرر اللي آدخلووآ البرنامج يكون 5 ديجت فقط
احنا اخدنا الفكرة باللاب انو يكون بين 10000 وبين 99999
طيب بعد مانسوي الشرط وتأكدنا انهم خمسة
الحين نجيب كل ديجت كممم قيمته ، كيف نعرفها ؟؟! برضه اخدنا الفكرة قبل
بأنو نقسم الرقم على 10000 ، ويكون الاول والباقي على 1000 ويكون الثاني وهكذا ،

طيب عرفنا الديجججت ايش نسوي ، ^^

نعمل اللوب انو اقل او يساوي 10
طيب بعدهااا نيجي نختبر كل ديجيت هل يساوي 0
طيب او زود على الكاونتر حقو واحد
طيب الديجت التاني هل يساوي 0
طيب زود على الكاونتر 1
والخ الخ
يختبر عدد عدد وقيمة قيمة
،

وكلو محفوظ بالكاونترز
،

بعدد مانخلصصصص
نحط جممل الطباعه طبعا بنفسسس شكل اللي ظاهررر
نقرتين لعرض الصورة في صفحة مستقلةبس


__________________________________________________ _


]: البرنامج الثالث:[

السؤال :/


الأوت بوت المطلوب :/



الشرح :/

البرنامج اسهل من اللي قبله بكثير هو تقريبا يعتبر فكرته مشابهه لكن اقل سهولة ،
هنا من اولها قال ، نبغى لوووب ان المستخدم يدخل فقط 10 ارقام ،
وجميع الأرقام اللي يدخلهـآآآ المستخدم تكون مابين 1-5 ،واي ادخال خارج هالرينج يقولو البرنامج انت out of range
بعد مايخلص ويدخل الارقام يجي البرنامج يقلووا انت خلال العشررر مرآت ادخاال
كم مررة دخلت 1 وكم مرة 2 - وكم مرة 3 وكم مرة 4 وكم مرة 5 <رينجنا بس ....وكم مررة انت رقمك خارج الرينج


hints :/
هنا الملاحظة حلوة وذكرتها اول انو لو المستخدم خارج الأرقام المشروطة علينا يقلو البرنامج out of range


طريقة الحل :/
نعرف متغيرات كالعادة ،
النمبر ،
الـكاوونترررز (كاونتر للـوب + 5 كاونتر للاعداد من 1-5 + كاونتر للأوت اوف رينج )

بعدها نسوي اللوب بالفور بالوايل بالدو وايل كلو ينفذ لكن خلينا نقول وآيل مثلا ُ
<حسب الحل اللي لقته نقرتين لعرض الصورة في صفحة مستقلة

نقول وآيل (شرط التوقف انو الرقم اقل من 9 والكاونتر للوب يبدأ من 1 )
بعدها اذا تأكد انو صحيح ، نيجي
نسوي اف شرطية (ان الرقم اللي دخلوآ يكون بين 1-5 بس )
بعدها نسوي الكاونترات
ممكن نستخدم طريقتين اما سويتش او اف ستيتمنت ،
انا حقول السويتش لانو اسرع
وجربو الاف و ان شاء الله نتناقش فيه
سويتش (النمبر)
نقول الحالات حسب الاعداد اللي نبغى نحسب كم مرة لهـآ من 1-5
مثلا الحالة الاولى 1
بعدها نقول انو عداد الـ 1 ++
وكدا الييين اخر حالة ،

وطبعا ماننسى انو في كاونتر للأوت اوف رينج

بعد كدا نكون خلصنا ، وندخل رقم تاني ،
بعدها نبدأ نكتب جمل الطباعه ، حسسسب ماهو مطلوب بنفس الشكل ^
بسسسسس
نقرتين لعرض الصورة في صفحة مستقلة


__________________________________________________ _
انا شرحت تقريبا عام شوية ،
اللي مافهمت شيء ممكن نتناقش كلنننـآ مع بعض ،
ولو ماكنت موجودة ان شاء الله آحد ثاني يجاوب ،

امممم بسسس اتمنى ان شاء الله استفدتوآ ولو شيء بسيط من كلامي ،
وان شاء الله كلنــآ فل مآرك الأسبوع الجآي يارب ،
وربي يوفق كل من ساعدني بالممواقع
و دعواتكم نقرتين لعرض الصورة في صفحة مستقلة

 


توقيع мαѕooяy  





,,,
مازال يراودني يقين
بأن هناك شيء ينتظرني
بعد الصبر ليبهرني
وينسيني مرارة الأمس
,,,



 


التعديل الأخير تم بواسطة мαѕooяy ; 03-12-2011 الساعة 03:46 AM.
رد مع اقتباس

 

 


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 05:51 AM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023