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

برمجة الصفوف

بدأه وردة الوردات في 12 مارس 2011 · 4 رد · 708 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي برنامج به اربعة صفوف (queue(

وداخل كل صف مجموعة من البكت

في هذا البرنامج يعتمد على الأولوية بمعنى يخدم الصف الأول اذا كان فيه بكت ثم اذا لم يوجد فيه ينتقل للصف الثاني اذا فيه بكت يخدمها واذا مافيه ينتقل للثالث وهكذا

أريد تغيير هذه الفكرة بشيء جديد وغير موجود مسبقا اي غير موجود في الكتب ولا في الانترنت (اختراع فكره جديدة ) هذا المطلوب مني

أرجو مساعدتي حيث وجدت في الانترنت طرق كثيرة ولكن لاتنفع أريد شي جديد وشكرا

#2
وردة الوردات كتب:

السلام عليكم

عندي برنامج به اربعة صفوف (queue(

وداخل كل صف مجموعة من البكت

في هذا البرنامج يعتمد على الأولوية بمعنى يخدم الصف الأول اذا كان فيه بكت ثم اذا لم يوجد فيه ينتقل للصف الثاني اذا فيه بكت يخدمها واذا مافيه ينتقل للثالث وهكذا

أريد تغيير هذه الفكرة بشيء جديد وغير موجود مسبقا اي غير موجود في الكتب ولا في الانترنت (اختراع فكره جديدة ) هذا المطلوب مني

أرجو مساعدتي حيث وجدت في الانترنت طرق كثيرة ولكن لاتنفع أريد شي جديد وشكرا

عليكم السلام اختي وردة الوردات

ولمين براءة الإختراع إن شا الله؟ wub.gif

رجاءً تحويل الموضوع من نقاش إلى سؤال إزا ممكن

وطرح الفكرة كاملة مع المحاولة والإشارة إلى مكان الصعوبة بالكودhappy.gif

موفقة يارب

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#3

السلام عليكم

انا ابرمج على c++

واريد استخدام دالة الوقت

وعندي ثلاثة صفوف بها باكيت

اريد ان اخدم الصف الأول بمقدار 30 ثانية

والثاني بمقدار 20 ثانية

والثالث بمقدار 10 ثواني وايضا يجب ان يكون الحجم لكل واحده اكبر من الصفر

حاولت اعمله ب لووب ولكن لايظهر نتيجة ويعلق البرنامج ؟؟

#4

سهلة صديقي

استخدم دالة الوقت timeGetTime()

بعد ذلك احسب الوقت بالثواني أو كما تريد علما أن الدالة ترجع milliseconds

خذ هذا الكود عسى أن يساعدك

DWORD Second = 0 ; 

while ( Second <= 20 )//  حسب الوقت الذي تحتاجه 
{
DWORD Start = timeGetTime ();

// do your first queue her

DWORD End = (timeGetTime () - Start ) /1000.0f ; 
Second += End ; 
}
#5

السلام عليكم

اريد المساعدة انا برنامجي فيه التالي

عندي

class packet{

double arrivaltime; }

packet p;

اريد ان اقارن بين هذا الوقت والوقت الحالي

بمعنى

if(p.arrivaltime <current)

اريد حساب ال

current as double and then compared with p.arrivaltime

ارجو المساعدة من فضلكم

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