تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
سؤال بخصوص الحلقات التكرارية / اضافة درجة بشروط
#1
الأساتذة الكرام في منتدانا الكبير مشرفون وأعضاء
السلام عليكم
لدي الدرجات التالية
٤٦،٥٠،٤٧
ارغب في اضافة عشر درجات للدرجات الأقل من ٥٠ كي تصبح خمسين
مثلا الدرجة ٤٧ أضيف اليها ٣ درجات لكي تصبح ٥٠ والمتبقي من الدرجات العشر والذي يساوي ٧ درجات ان كان يكفي لرفع درجة ثانية استخدمه في رفع الدرجة الثانية وهي ٤٦ فنضيف لها اربع درجات لتصبح خمسين والباقي وهو ٣ ان كان يفيد درجة ثالثة ويوصلها الى درجة ٥٠ استخدمه وان كان لا فيطبع المتبقي وطباعة هذه الدرجات بقرير أكتف ريبورت
وهكذا مع كل درجات الطلاب الآخرين على ان تكون الإضافة للدرجات الأقرب للخمسين اولا لإفادة اكبر عدد ممكن من الدرجات
فكيف يمكن فعل ذلك علما أني استخدم فيجوال بيسك ٦ وتقارير أكتف ريبورت استخدمت for. Next وكانت النتئج صحيحة في مرات وخاطئة في مرات اخرى
أرجو من حضراتكم كتابة الكود الصحيح
وآسف للإطالة
شكرًا مقدما
الرد }}}}
تم الشكر بواسطة:
#2
وعليكم السلام

قك بعمل مثال صغير وواضح

وربنا يسهل
السلام عليكم  احبائي 
بسبب انشغالي  قل  عطائي  -- اعتذر منكم  --  وسال الله العلي القدير  ان لا يشغلنا الا بطاعته.
اشكر كل الاخوة في المنتدى الرائع الذين ساعدوني خاصة والذين يساعدون الجميع -- اسال الله العلي القدير ان يكتب اجرهم مضاعفا ويرزقهم الجنة.
الرد }}}}
#3
(28-02-17, 11:53 PM)sendbad100 كتب : وعليكم السلام

قك بعمل مثال  صغير وواضح

وربنا يسهل
اشكرك كثيرا استاذ sendbad100
اتعبتك هذه الايام بكثرة الاسئلة
هذا مثال بسيط
حاولت وكانت النتائج غير دقيقة
ارجو التعديل علية جزاك الله خيرا


الملفات المرفقة
.rar   project1.rar (الحجم : 247.18 ك ب / التحميلات : 36)
الرد }}}}
تم الشكر بواسطة:
#4
اخلا وسهلا اخي العزيز

في الخدمة ما سهل اللله لنا ذلك

الله يكتب اجرنا واجر الجميع


هل تريد اضافة الدرجات في قاعدة البيانات بحيث تتعدل نهائي

ام تريدها تريد فقط في تقرير فقط وفي قاعدة البينات لا تتغير
السلام عليكم  احبائي 
بسبب انشغالي  قل  عطائي  -- اعتذر منكم  --  وسال الله العلي القدير  ان لا يشغلنا الا بطاعته.
اشكر كل الاخوة في المنتدى الرائع الذين ساعدوني خاصة والذين يساعدون الجميع -- اسال الله العلي القدير ان يكتب اجرهم مضاعفا ويرزقهم الجنة.
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy
#5
يا حبَّذا لو أضيفت في القاعدة استاذي الكريم وان كانت تتطلب وقت لا داعي لذلك جزيت خيرا
ملاحظة بسيطة // الدرجة التي تضاف مقدارها ١٠ درجات
الاولوية في إضافتها للدرجات الأقرب من ٥٠ وذلك لرفع اكبر عدد ممكن من الدرجات
مثال: ٤٦،٤٧،٤٩،٤٩ ،٤٠
لمن الاولوية ؟؟
الاولوية لل ٤٩ وليس لل ٤٠
لانها لوأضيفت لل ٤٠ يتم رفع درجة درس واحد اما اذا أضيفت لل ٤٩ فقد استنفدنا درجة واحده وبقي لدينا ٩ درجات نستطيع ان نضيف درجة واحده منها ال ٤٩ الثانية وهكذا الى ان نستنفذ كل الدرجات
اما اذا تساوت درجتان في المحصلة فينم اختيار المحصلة( total) والتي تكون فيها الدرجه الاولى اقل
لان المحصلة هي ناتج جمع درجة ١+درجة٢

أسف للإطالة لا حرمنا الله من كرمكم استاذنا القدير
الرد }}}}
تم الشكر بواسطة:
#6
يعني للطالب الواحد فقط 10 درجات لكل المواد
السلام عليكم  احبائي 
بسبب انشغالي  قل  عطائي  -- اعتذر منكم  --  وسال الله العلي القدير  ان لا يشغلنا الا بطاعته.
اشكر كل الاخوة في المنتدى الرائع الذين ساعدوني خاصة والذين يساعدون الجميع -- اسال الله العلي القدير ان يكتب اجرهم مضاعفا ويرزقهم الجنة.
الرد }}}}
تم الشكر بواسطة: haiderkh , السيد الغالي , Amir_alzubidy
#7
نعم فقط عشر درجات لكل طالب في جميع المواد
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy
#8
السلام عليكم
بعد اذن اخي وصديقي العزيز sendbad100
تم التعديل على مشروعك حيث يمكنك التعديل في قاعدة البيانات ومشاهدة النتيجة لان عند التنفيذ تحفظ التغييرات في قاعدة البيانات اتمنى ان يكون هذا هو المطلوب وبانتظار مشاركة الاستاذ sendbad100 بفارغ الصبر

ملاحظة : التعديل يشمل جميع الدرجات وربما انت تقصد ان لكل مادة درجتان الاولى بعد التعديل والثاني تبقى بدون تعديل ولم احظ ذلك من البداية لذلك يمكنك التعديل بنفس الطريقة ان اردت ذلك


الملفات المرفقة
.rar   project2.rar (الحجم : 248.83 ك ب / التحميلات : 34)
   تحيــــــــــــــــــــــــــــاتي لكـــــــــــــــــــم    
الرد }}}}
#9
السلام عليكم ورحمة الله وبركاته

الله يعطيك العافية

الصديق والاخ والاستاذ / السيد الغالي

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

الله يكتب اجرك دائما سباق للخير وخدمه اخوانك
السلام عليكم  احبائي 
بسبب انشغالي  قل  عطائي  -- اعتذر منكم  --  وسال الله العلي القدير  ان لا يشغلنا الا بطاعته.
اشكر كل الاخوة في المنتدى الرائع الذين ساعدوني خاصة والذين يساعدون الجميع -- اسال الله العلي القدير ان يكتب اجرهم مضاعفا ويرزقهم الجنة.
الرد }}}}
#10
(02-03-17, 03:28 AM)sendbad100 كتب : السلام عليكم ورحمة الله وبركاته

الله يعطيك العافية

الصديق والاخ والاستاذ / السيد الغالي

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

الله يكتب اجرك  دائما سباق للخير وخدمه اخوانك


الاخوان sendbad100 و السيد الغالي شكرا لكما كثيرا
بارك الله في سعيكما
المثال الذي عدل عليةالسيد ( السيد الغالي ) يلغي الدرجة القديمه ويضيف محلها الدرجة الجديده
ما كنت اتمناه علية موضح في الصوره المرفقة
ولا داعي لاضافة الدرجة المغيرة الى قاعدة البيانات يكفي ان تعرض في التقرير فقط


الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [vb6.0] سؤال عن كود عدد الايام بين تاريخين محمد حمد محمد 2 139 18-01-18, 01:51 AM
آخر رد: محمد حمد محمد
  [vb6.0] سؤال تغيير ادوات فيجوال بيسك 6 محمد حمد محمد 2 166 18-01-18, 01:48 AM
آخر رد: محمد حمد محمد
  سؤال اكواد emanhas 1 45 14-01-18, 04:02 PM
آخر رد: Amir_alzubidy
  احبابى برجاء المساعدة بخصوص ريجستير الادوات mhareek 7 164 09-12-17, 01:38 AM
آخر رد: mhareek
  اخوانى ارجو المساعدة بخصوص كومبو بوكس استايل mhareek 8 193 03-12-17, 02:04 PM
آخر رد: eiocm
  سؤال عن حفظ ترتيب قاعدة البيانات مبرمج مصرى 1 91 02-12-17, 10:31 PM
آخر رد: eiocm
  سؤال حول تغيير الحروف العربيه حسن الغزي 1 81 20-11-17, 12:12 AM
آخر رد: Ahmed_Mansoor
  [vb6.0] سؤال في الفيجوال بيسك 6.0 emamtron 3 129 27-10-17, 03:33 AM
آخر رد: عبد العزيز البسكري
  اضافة جدول و انقاص الكمية العيدروس 11 251 23-10-17, 03:30 PM
آخر رد: ahmedabdelaliem
  اضافة Data Environment gody_hm2010 3 129 21-10-17, 01:49 PM
آخر رد: gody_hm2010

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم