الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اسئلة خاصة في لغة الC#

مغلق
بدأه seham alhaj في 12 يونيو 2007 · 4 رد · 690 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

حاولت جاهده ان اتمكن من حل بعض الاسئلة ولكنني لم اتمكن من ذلك نتمنى منكم التعاون في حلها:

السؤال الاول :

كتابة برنامج يقوم بتمرير 100 رقم عشوائي كل رقم يتكون من 14 خانة يتم عرض هذه الارقام في اداة listbox؟

السؤال الثاني :

كتابة برنامج يقوم باظهار تقدير درجة الطالب باستخدام جملة switch ....case بشرط ان يكون ادخال الدرجة عن طريق المستخدم بواسطة input box؟

السؤال الثالث :

كتابة الشفرة التي تقوم باخفاء محتويات اداة textbox تلقائيا بعد مرور خمس ثواني شرط اساسي ان لا يتم استخدام الاداة timer (بدون استخدام الفئة timer)؟

شاكرة لكم تعاونكم

random.txt

switch.txt

#2

السلام عليكم

أختي الفاضلة المنتدى ليس لحل الواجبات, على الأقل إجتهدي قليلا لنساعدك

#3

نتمنى قراءة الموضوعات السابقة أو حتى البحث في المنتدى ..

فالإجابات موجودة من قبل ...

وللعلم بأنني لم أشئ أن أجيب ولكن عندما رأيت مشاركة العضو رقم 1 .. تراجعت

فأتمنا قراءة قواعد المشاركة لكي يتفاعل بقية الأعضاء مع الموضوع ..

وكما قال أخي الغالي Ben_laiid

seham alhaj كتب:
السؤال الاول :

كتابة برنامج يقوم بتمرير 100 رقم عشوائي كل رقم يتكون من 14 خانة يتم عرض هذه الارقام في اداة listbox؟

إجابة السؤال الأول :

إجابة السؤال الأول هنا

seham alhaj كتب:
السؤال الثاني :

كتابة برنامج يقوم باظهار تقدير درجة الطالب باستخدام جملة switch ....case بشرط ان يكون ادخال الدرجة عن طريق المستخدم بواسطة input box؟

إجابة السؤال الثاني :

لا أعتقد بأن الـ switch تدعم هذا الشيء فهي تعتمد على قيمة واحدة فقط , ولكن إن كنت مجبر فيمكن أن نستخدم الشكل التالي :

case No1:
case No2:
0
0
0
0
0

وهنا لا أنصح بإستخدام الـ switch وأفضل إستخدام جملة الشرط if statement.

أما عن موضوع الـ InputBox فحاول البحث في المنتدى فإجابته موجودة وبشكل واضح ..

ولقد أجبت عليه بهذا الرابط :

كيفية إستدعاء الـ InputBox من VB

seham alhaj كتب:
السؤال الثالث :

كتابة الشفرة التي تقوم باخفاء محتويات اداة textbox تلقائيا بعد مرور خمس ثواني شرط اساسي ان لا يتم استخدام الاداة timer (بدون استخدام الفئة timer)؟

إجابة السؤال الثالث :

System.Threading.Thread.Sleep(5000);
textBox1.Clear();

بالتوفيق..

تم تعديل هذه المشاركة بواسطة mqmmss في 13 يونيو 2007 في 00:03

#4

System.Threading.Thread.Sleep(5000);

textBox1.Clear();

هل نحط دة الكود من غير مانعرف using system.threading ؟

#5
sosan كتب:
System.Threading.Thread.Sleep(5000);

textBox1.Clear();

هل نحط دة الكود من غير مانعرف using system.threading ؟

ليس هناك حاجة لذلك.... لأننا ذكرنا الاسم الكامل لل

namespace

هنا

   System.Threading.Thread.Sleep(5000);

أما إذا كتبنا في بداية البرنامج

using System.Threading;

فيمكننا استعمال الصيغة الصغيرة

   Thread.Sleep(5000);

والطريقة الطويلة ستعمل أيضا.. لذا فالاثنان صحيحان

هذا الموضوع مغلق.

مواضيع مشابهة