العودة سوالف للجميع > سوالف تكنولوجيا وتصوير > سوالف الكمبيوتر والاتصالات > اخواني المبرمجين ادخلوا وساعدوني!!
المشاركة في الموضوع
sayedco sayedco غير متصل    
مبدع متميز جداً جزيرة البحرين  
المشاركات: 4,649
#1  
اخواني المبرمجين ادخلوا وساعدوني!!
السلام عليكم



مب مهمة اللغة اللي تبرمج بها ، المهم أريد Algorithm و الباقي خلوه علي


____________________________


فكرة عمل البرنامج :




هو برنامج يصحح الإختبارات ، اختبار ذو 10 أسئلة ، كل سؤال يجاوب بإحدى الحروف A , B , C , D

و في النهاية يعطيك الدرجة من 100 (أي كل سؤال عليه 10 درجات)





__________________________________


طريقة عمل البرنامج:




المستخدم يدخل حروف "A , b , c , d" "وحدة من هالأحرف داخل الخانة الثانية

و في الخانة الأولى هناك 10 حروف و هي الإجابات الصحيحة للإختبار

فكل مرة يدخل المستخدم الحرف في الخانة الثانية و يضغط الزر ، "على حسب الترتيب" ، يقوم البرنامج باخذ الحرف ذو الترتيب المحدد و يقارنه به إذا كانت الإجابة نفس الحرف "يعني صح" يعني يزيد الدرجة 10 درجات من 100

المطلوب آنا شلون أقدر أقسم text موجود فيه 10 حروف كل حرف لوحده ؟؟ و بالترتيب ! كل مرة أريد الحرف اللي بعده

أغيثوني ترا ما في وقت

sayedco غير متصل قديم 28-03-2006 , 10:52 PM    الرد مع إقتباس
sayedco sayedco غير متصل    
مبدع متميز جداً جزيرة البحرين  
المشاركات: 4,649
#2  

ما عليكم من allow space و no spaces

المهم كيف أخذ أجزاء الكتابة كل حرف بروحه بالترتيب ؟!

sayedco غير متصل قديم 28-03-2006 , 10:54 PM    الرد مع إقتباس
sayedco sayedco غير متصل    
مبدع متميز جداً جزيرة البحرين  
المشاركات: 4,649
#3  

و هاي البرنامج في بيئة VB.net 2003

يالله ساعدونا !
الملفات المرفقة
نوع الملف: zip Sayed Ali.zip (8.1 كيلو بايت, عدد مرات التحميل : 111)

sayedco غير متصل قديم 28-03-2006 , 11:07 PM    الرد مع إقتباس
WRX WRX غير متصل    
مبدع متميز جداً قدام الكمبيوتر  
المشاركات: 4,104
#4  

السلام عليكم

والله شغلك وااااااااكي ((مع اني مافهمت اش تبغى بالبرنامج)) عموماً انت تعرف اخووك مو قد كذا في البرامجة ((عقدة ازلية:( ))
بس دام الموضوع مستعجل لازم اقول الي جاي في بالي....((يمكن يساعدك))


انا الي فهمته ان عندك تكست فيه 10 اعرف او ديجيت...اوكي؟
كيف تقدر تقسمها....هذي مافيها شئ ((اذا كان السؤال زي مافهمت))
سوي Array of Char وكل عنصر في الأري يكون ديجيت او حرف
وكذا تكون مقسمة ومرتبه...

بس انا متاكد 100% ان مو هذا الي تبغاه....وبس هذا الي في بالي:p


ونشوووفك

WRX غير متصل قديم 29-03-2006 , 01:19 AM    الرد مع إقتباس
بطران بطران غير متصل    
عضو نشيط جداً سائر في ربى الزمن  
المشاركات: 483
#5  

معليش ما فهمت شيء والله ...
عموما الشغلة مهيب محرزه ,, أنت اشرح الفكرة و يجيك الحل

بطران غير متصل قديم 29-03-2006 , 02:04 AM    الرد مع إقتباس
WRX WRX غير متصل    
مبدع متميز جداً قدام الكمبيوتر  
المشاركات: 4,104
#6  

إقتباس:
معليش ما فهمت شيء والله ...
عموما الشغلة مهيب محرزه ,, أنت اشرح الفكرة و يجيك الحل





بطل يا بطرااااااااااااان:banana:

WRX غير متصل قديم 29-03-2006 , 02:09 AM    الرد مع إقتباس
sayedco sayedco غير متصل    
مبدع متميز جداً جزيرة البحرين  
المشاركات: 4,649
#7  

WRX و بطران مشكورين على المساعدة

هو في لغات برمجة ثانية الطريقة سهلة

بس المقصود كيف أسوي Cut للأحرف حرف حرف

يعني إذا موجود في التكست : ABCDABCDAB

آبي في المرة الأولى يعطيني A
الثانية B
الثالثة C

و هكذا

ما هو الفنكشن اللي ياخذ جزء من الكتابة

هو في الطبيعة و بعقل الإنسان كلللللللللللش سهل ، في الVB مادري أي فنكشن هو اللي يسوي هالعملية

sayedco غير متصل قديم 29-03-2006 , 08:42 AM    الرد مع إقتباس
sayedco sayedco غير متصل    
مبدع متميز جداً جزيرة البحرين  
المشاركات: 4,649
#8  

إقتباس:
سوي Array of Char وكل عنصر في الأري يكون ديجيت او حرف


المطلوب هو هالديجيب أو الحرف اللي بخليه في الأراي ، شلون أقدر اختطفه من نص كامل "text"؟

sayedco غير متصل قديم 29-03-2006 , 08:44 AM    الرد مع إقتباس
بطران بطران غير متصل    
عضو نشيط جداً سائر في ربى الزمن  
المشاركات: 483
#9  

شف اللي فهمته كالتالي ..
أنت بتستقبل الإجابات و تبداء بإنشاء متغير قيمته هي الحروف هذي مجتمعه. و لنفرض اسمه
Dim Answer as String
مثلا :
الجواب الأول
A
الجواب الثاني
C
الجواب الثالث
A
الجواب الرابع
B
بعد الجواب الأول المتغير حق الأجوبه قسمته هي A
بعد الجواب الثاني المتغير حق الأجوبه قسمته هي AC
بعد الجواب الثالث المتغير حق الأجوبه قسمته هي ACA
بعد الجواب الرابع المتغير حق الأجوبه قسمته هي ACAB
طيب الآن عندك مجموعة من خيارات:
ممكن إنك تحول المتغير حق الحلو إلى مصفوفة من مجموعة أحرف بإستخدم الأمر
answer.ToCharArray()
أو مباشرة بإستخدام
answer.Chars(index)
و الإنديكس هو رقم السؤال
أو إنك لم تضيف الحرف على المتغير تحط قبله حرف خاص مثل | أو - لاكن تشيلها إذا جيت تعرض على الفورم , و بالتالي تسوي split على حسب الحرف اللي تبيه.

يمكن ما فهمت , بس ما أشوف وين المشكلة فيه.
تحياتي, و أتمنى الجواب ساعدك

بطران غير متصل قديم 30-03-2006 , 02:17 AM    الرد مع إقتباس
sayedco sayedco غير متصل    
مبدع متميز جداً جزيرة البحرين  
المشاركات: 4,649
#10  

مشكور بطران على المساعدة

حصلت واحد حاله جاهز من الجامعة ، بس لحين ما شفت الطريقة

sayedco غير متصل قديم 30-03-2006 , 02:16 PM    الرد مع إقتباس
المشاركة في الموضوع


[عرض نسخة للطّباعة عرض نسخة للطّباعة | ارسل هذه الصفحة لصديق ارسل هذه الصفحة لصديق]

الانتقال السريع
   قوانين المشاركة :
لا بإمكانك إضافة موضوع جديد لا بإمكانك إضافة مشاركات جديدة لا بإمكانك إضافة مرفقات لا بإمكانك تعديل مشاركاتك
كود في بي vB متاح الإبتسامات متاح كود [IMG] متاح كود HTML متاح



لمراسلتنا - شبكة سوالف - الأرشيف

Powered by: vBulletin
Copyright © Jelsoft Enterprises Limited 2000.