اذهب إلى المحتوى

عماد الدين ايبو

الأعضاء
  • المساهمات

    17
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    1

إجابات الأسئلة

  1. إجابة عماد الدين ايبو سؤال في كيف اجيب اسم يوم امس واليوم الحالي واليوم التالي في لغة السي شارب؟ كانت الإجابة المقبولة   
    تحياتي،
    DateTime today = DateTime.Today; DateTime tomorrow = DateTime.Now.AddDays(1); DateTime yesterday = DateTime.Now.AddDays(-1); string today_day = today.ToString("dddd"); string tomorrow_day = tomorrow.ToString("dddd"); string yesterday_day = yesterday.ToString("dddd"); Console.WriteLine("Day\t\t\tDate"); Console.WriteLine("---------------------------------------------"); Console.WriteLine(yesterday_day + "\t\t\t" + yesterday + "\n"); Console.WriteLine(today_day + "\t\t" + today + "\n"); Console.WriteLine(tomorrow_day + "\t\t" + tomorrow + "\n"); الخرج في الصورة.
    بالتوفيق.

  2. إجابة عماد الدين ايبو سؤال في مساعدة في حل مشكلة برمجية؟ كانت الإجابة المقبولة   
    تحياتي،
    توجد المشكلة في جزأين من الكود، المشكلة الأولى هي عندما تقوم بتخزين مصفوفة العلامات، حيث يجب أن يكون حجمها هو عدد الطلاب × عدد العلامات
    المشكلة الثانية هي عند التخزين، فأنت تقوم بالتخزين في نفس القيم لأنك تعيد ضبط j=0 عند بداية الحلقة
     
    الحل يكون بالشكل التالي:
    int size; //int t = 0; int sizename; //int[] sum = new int[9]; Console.WriteLine("plz enter the size of array for student degree "); size = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("plz enter the size of array for student names "); sizename = Convert.ToInt32(Console.ReadLine()); int[] degree = new int[size * sizename]; string[] name = new string[sizename]; int l = 0; for (int i = 0; i < sizename; i++) { Console.WriteLine("plz enter the name of student "); name[i] = Console.ReadLine(); Console.WriteLine("plz enter the degree of student "); for (int j = 0; j < size; j++) { degree[l] = Convert.ToInt32(Console.ReadLine()); l++; } } for (int m = 0; m < sizename; m++) { Console.Write("the name of student " + name[m] + " "); for (int k = 0 ; k < size; k++) { Console.Write(degree[k + (m*size)] + " "); } Console.WriteLine(); //Console.ReadKey(); } وعند التنفيذ يظهر الحل المرفق في الصورة. 
     
    أعلمني اذا اردت مزيداً من الشرح. 
     

×
×
  • أضف...