اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > الجامعات المصرية > كليات المجموعة الرياضية > كليه الحاسبات والمعلومات

كليه الحاسبات والمعلومات كليات الحاسبات ونظم المعلومات

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 09-04-2010, 06:09 PM
XxScarnetxX XxScarnetxX غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Aug 2009
المشاركات: 103
معدل تقييم المستوى: 15
XxScarnetxX is on a distinguished road
افتراضي إزاي أعمل برنامج يعرض الgrades


الراجل بتاع المعمل بتعنا الله يجحمه طلب مننا نعمله برنامج ياخد الscore بتاع الطلب و يعرض الgrade حسب الscore لحد كده مفيش حاجة سهلة جدا بس لما يقولنا أعملوه بالswitch طب إزاي و النبي يا رجالة لو حد يعرف الalgorithm أو الc بتعها بيقى أزاي يقولي أحسن أناجالي تربنى

رد مع اقتباس
  #2  
قديم 10-04-2010, 07:42 PM
الصورة الرمزية ananoo
ananoo ananoo غير متواجد حالياً
طالبه جامعى (كلية حاسبات ومعلومات) - فريق الاسطوانات التعليمية
 
تاريخ التسجيل: Jun 2008
المشاركات: 359
معدل تقييم المستوى: 16
ananoo is on a distinguished road
افتراضي

السلام عليكم

معلش مش قدره افهم البرنامج يعني هوة اليوزر هيدخل ايه بالضبط والمفروض الoutput هيبقى ايه؟؟؟
__________________
"نحن قوما أعزنا الله بالأسلام فإذا ابتغينا العزة فغيره أذلنا الله"

"ومن يتق الله يجعل له مخرجا و يرزقه من حيث لا يحتسب"
رد مع اقتباس
  #3  
قديم 11-04-2010, 06:08 PM
XxScarnetxX XxScarnetxX غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Aug 2009
المشاركات: 103
معدل تقييم المستوى: 15
XxScarnetxX is on a distinguished road
افتراضي

أولا شكرا على الرد
ثانيا اليوزر هيدخل هو جاب كام في المية و out put هيبقى الgrade بتاعوا يعني ex ولا v.g كده يعني
أنا عارف أنوا سهل يتعمل بالif statement أنا مشكلتي أعملو إزاي بالswitch case
رد مع اقتباس
  #4  
قديم 11-04-2010, 10:03 PM
الصورة الرمزية ananoo
ananoo ananoo غير متواجد حالياً
طالبه جامعى (كلية حاسبات ومعلومات) - فريق الاسطوانات التعليمية
 
تاريخ التسجيل: Jun 2008
المشاركات: 359
معدل تقييم المستوى: 16
ananoo is on a distinguished road
افتراضي

السلام عليكم

طيب انا كدة فهمت
بس عاوزة اعرف تقسيمة الدرجات هتبقى ازاي مثلا لو اقل من 50 يبقى failوهكدا
هية لو بالswitch هتبقى طويلة حبتين
عموما انت ممكن تقسم الدرجة" 10" وبعدين هيبقى عندك 5 case تقريبا لو 10 او 9 و 8 او7 و 6 او 5وغير كدة هيبقى fail
لو كان تقسيمة الدرجات مش مضاعفات ال10 يعني مثلا عند 95 ممكن تعمل swith تانية جوة الاولى

يارب تكون فهمت قصدي
__________________
"نحن قوما أعزنا الله بالأسلام فإذا ابتغينا العزة فغيره أذلنا الله"

"ومن يتق الله يجعل له مخرجا و يرزقه من حيث لا يحتسب"
رد مع اقتباس
  #5  
قديم 13-04-2010, 07:08 PM
XxScarnetxX XxScarnetxX غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: Aug 2009
المشاركات: 103
معدل تقييم المستوى: 15
XxScarnetxX is on a distinguished road
افتراضي

شكرا ليك و الله مش عارف أولليك إيه بس للإسف حتى ده مش هينفع لإن أفرض و احد كان درجتوا كسور أكيد مش هعرف أعمل cases لكل ده
رد مع اقتباس
  #6  
قديم 16-04-2010, 08:09 PM
الصورة الرمزية ananoo
ananoo ananoo غير متواجد حالياً
طالبه جامعى (كلية حاسبات ومعلومات) - فريق الاسطوانات التعليمية
 
تاريخ التسجيل: Jun 2008
المشاركات: 359
معدل تقييم المستوى: 16
ananoo is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة XxScarnetxX مشاهدة المشاركة
شكرا ليك و الله مش عارف أولليك إيه بس للإسف حتى ده مش هينفع لإن أفرض و احد كان درجتوا كسور أكيد مش هعرف أعمل cases لكل ده
هوة تقريبا انت مش فهمتني صح
يعني مثلا لو اليوزر دخل درجة مثلا 83.5
انت هتقسم الدرجة دي على عشرة والناتج تحطه في variable من النوع int اسمه مثلا grade
فهيكون الناتج في الحالة دي 8
وهكذا ....... اي رقم هدخله وتقسمه على 10 حتى لو فيه كسور الناتج هيبقى رقم صحيح من 0 لحد 10 (ده على اساس ان الدرجة من 100)

وبعدين تعمل switch للgrade
لو قلنا مثلا ان من90 لحد 100 امتياز====>دي هتبقى case 10 &case9

ومن 80 لحد 89 جيد جدا=====>case 8

ومن 70 لحد 79 جيد=====>case 7

ومن50 لحد69 مقبول=====>case 6 & case 5

و الباقي هيبقى راسب=====>دي هتبقى ال defult


بس هتتطول بقى لو كان مثلا الامتياز من 100 لحد 95
وممكن وفتها تعمل if جوة case 9 او ممكن برده switch

بس كدة يارب اكون اقدرت اساعدك في حاجة
__________________
"نحن قوما أعزنا الله بالأسلام فإذا ابتغينا العزة فغيره أذلنا الله"

"ومن يتق الله يجعل له مخرجا و يرزقه من حيث لا يحتسب"
رد مع اقتباس
  #7  
قديم 07-05-2010, 04:34 PM
الصورة الرمزية ~: Zac :~
~: Zac :~ ~: Zac :~ غير متواجد حالياً
طالب جامعى ( كلية حاسبات ومعلومات )
 
تاريخ التسجيل: Jul 2009
المشاركات: 602
معدل تقييم المستوى: 15
~: Zac :~ is on a distinguished road
افتراضي

انا مفهمتش الرد بتاع اخت ananoo كويس بس عندي ليك حل اعتقد انه شبهه ..

هتعرف متغير x ك int
وهتستخدم if ف تحديدقيمة الx
بحيث مثلا لواليوزر دخل رقم من 50 لحد 65 .. يبقى ال x تساوي 1
لو دخل رقم من 65 ل 75 .. يبقى الx تساوي 2 .. وكده

بعدين ف السويتش هتعمل ال cases للـ x
لو بـ 1 يبقى مقبول لو بـ 2 يبقى جيد ... وهكذا ....
رد مع اقتباس
إضافة رد

العلامات المرجعية


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

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

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 08:04 AM.