InstagramTwitterSnapChat


 
وصف

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


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

الكود الصحيح لواجب لاب 10 وفكرته مهمه في الاختبار

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

 
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 26-01-2011, 12:22 AM   #7

مهموم والله

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي رد: الكود الصحيح لواجب لاب 10 وفكرته مهمه في الاختبار

المشاركة الأصلية كتبت بواسطة x.TariQ.x مشاهدة المشاركة
مشكور للجميع على الرد

وحبيبي ما ودي اقول مهموم وان شاء الله تكون مرتاح وبدون اي هم

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

فالنفرض انك حطيت السايز 10 وهنا كانك خليت اليوزر يدخل طول الاري ومعناها انه راح يتعامل فقط مع 10 خانات وكانك مسوي اري السايز حقها 10 كانت هذه الفكرة انه اليوزر هوا اللي تحكم في عدد عناصر الاري ولكن بشرط انها ما تكون اكثر من 50

واللي يسير في البرنامج اول شي ياخذ كل القيم من اليوزر وزي ما قلنا راح تكون 10 قيم
مثلا 1,2,3,0,0,4,5,6,0,7
بعدها راح نشوف كم صفر في السؤال وكل ما نلاقي صفر راح نزيد قيمة المتغير z بواحد
ففي السؤال عندنا 3 اصفار فراح تكون قيمة الz بثلاثه وبعدها عملنا لوب تتكر بعد ممرات وجود الاصفار
يعني راح تتكرر ثلاث مرات وداخل اللوب هذه في لوب ثانية وهيا لوب الترتيب

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

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

راح نخلي شرط لوب الطباعة
(i<(size-z

والسبب اننا ما نبغاه يطبع الاصفار فاللي راح يسير راح يطبع الاري من الاندكس 0 الى 6 لانه عدد الاصفار عندنا 3
ربي يعطيك العافية يااطارق ماقصرت بيض الله وجهك ..

بس حبيت اسألك حبيبي الجزئية الاخيرة هذه (i<(size-z مافهمتها يعني الحجم ناقص z راح يمنع من ظهور الأصفار ..؟؟ يعني كيف فسرتها بهالشكل وكتبتها ..

وحبيت ايضا اسألك ياغالي سؤال خفيف وهو الان لو غيرنا قيمة اي متغير من دبل الى integer راح يظهر لنا العدد الصحيح بدون الفاصلة العشرية طيب لو كان النوع duoble ودخلنا رقم صحيح بدون فواصل راح تكون النتيجة خطأ ..؟؟

أيضا ياغالي هل المصفوفة ذو الحدين معنا ..؟؟ لانه ماني شايف فيها امثلة وايضا سؤال stack ما ااخذناه فياريت توضح لي هالنقطة لو عندك علم فيها وايضا مسألة البونس راح تكون فيه او لا ..؟؟

ومشكووور وسامحنا تعبناك معانا ربي لايحرمك الاجر إن شاء الله ..

دُمت بخير

 

مهموم والله غير متواجد حالياً   رد مع اقتباس
 

 

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

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

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

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

 


الساعة الآن 08:36 PM


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

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

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

2003-2025