صعب المنال
02-22-2008, 05:38 PM
مــــــــــــــــــــــــــــــرحبا
متل ما بتعرفو انو في عنا موضوع بالخوارزميات او في( رواية اخرى مادة الخوارزميات )
شي اسمو حساب وقت تنفيذ البرنامج والاستاذ العزيز اعطانا تابع بالسي بلس بلس اسمو
GetTickCount والصراحة انا التابع كلو اسمو ما عجبني لعدا اسباب ....
ما علينا.. المهم انو يمكن في من بعضكم "على ما اضن " ما بحبو بصفو برامج Microsoft
بجهازون من سي بلس بلس لــــ غيرها
وبما انو مغلوب على امرنا ومضطرين نستحمل زناخت Microsoft
هذا الفصل والسي شارب تبعها والاغلب من الطلاب عم يستخدم السي شارب بجهازو "جبران خواطر لـــMicrosoft "اللهم لا شماتا" فأنا دورت على الطريقة بالسي شارب للوصول للهدف ولقيتها بمنتداي العزيز "ما بدنا نعمل دعايا "
اليكـــــــــــــــــــــــــم الطريقة
static void Main(string[] args)
{
// نقوم بعملية حفظ لقيمة عداد الوقت الحالي
int StartTime = Environment.TickCount;
// أكتب الكود الذي تريد كمثال نكتب
Console.WriteLine("helll");
// نقوم بعملية حفظ لقيمة عداد الوقت الحالي بعد أن تم الإنتهاء من عمل الخوارزمية
int EndTime = Environment.TickCount;
// نقوم بطرح الوقت البداية من وقت النهاية فينتج عندنا الفرق
TimeSpan AlgoTime = TimeSpan.FromTicks(EndTime - StartTime);
Console.WriteLine(AlgoTime.Ticks.ToString());
//الإضهار على شكل وقت
Console.WriteLine(AlgoTime.ToString());
}
ممكن تقولو انو لشو نلف وندوور بتعليمة وحدة نخلص.....بترجع وجهة نظركون اولا ...
وتانيا هي الطريقة رح تفسر امور كتير مهمة بالمادة مستقبلا .....
ملاحظة:لا يحتاج الكود السابق لاي استدعاء مكاتب اضافية من صديقتنا السي شارب
متل ما بتعرفو انو في عنا موضوع بالخوارزميات او في( رواية اخرى مادة الخوارزميات )
شي اسمو حساب وقت تنفيذ البرنامج والاستاذ العزيز اعطانا تابع بالسي بلس بلس اسمو
GetTickCount والصراحة انا التابع كلو اسمو ما عجبني لعدا اسباب ....
ما علينا.. المهم انو يمكن في من بعضكم "على ما اضن " ما بحبو بصفو برامج Microsoft
بجهازون من سي بلس بلس لــــ غيرها
وبما انو مغلوب على امرنا ومضطرين نستحمل زناخت Microsoft
هذا الفصل والسي شارب تبعها والاغلب من الطلاب عم يستخدم السي شارب بجهازو "جبران خواطر لـــMicrosoft "اللهم لا شماتا" فأنا دورت على الطريقة بالسي شارب للوصول للهدف ولقيتها بمنتداي العزيز "ما بدنا نعمل دعايا "
اليكـــــــــــــــــــــــــم الطريقة
static void Main(string[] args)
{
// نقوم بعملية حفظ لقيمة عداد الوقت الحالي
int StartTime = Environment.TickCount;
// أكتب الكود الذي تريد كمثال نكتب
Console.WriteLine("helll");
// نقوم بعملية حفظ لقيمة عداد الوقت الحالي بعد أن تم الإنتهاء من عمل الخوارزمية
int EndTime = Environment.TickCount;
// نقوم بطرح الوقت البداية من وقت النهاية فينتج عندنا الفرق
TimeSpan AlgoTime = TimeSpan.FromTicks(EndTime - StartTime);
Console.WriteLine(AlgoTime.Ticks.ToString());
//الإضهار على شكل وقت
Console.WriteLine(AlgoTime.ToString());
}
ممكن تقولو انو لشو نلف وندوور بتعليمة وحدة نخلص.....بترجع وجهة نظركون اولا ...
وتانيا هي الطريقة رح تفسر امور كتير مهمة بالمادة مستقبلا .....
ملاحظة:لا يحتاج الكود السابق لاي استدعاء مكاتب اضافية من صديقتنا السي شارب