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

سوال في ال queue

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

اهلا

السلام عليكم ورحمه الله وبركاته

كم اسعدني انظمامي حديثا لكم

فكم استفدت منكم جزاكم الله خيرا

....

هذا سؤال اتمنى منكم شرحه لي

- ما المطلوب؟

انا الاشياء اللي فهمتها كلمات متقاطعه لان لغتي ليست جيده

اسأل الله ان يوفق ويسعد من يرد علي ويعطيه اعظم مما تمنى

هذا نص السؤال

A certain trains’ station contains a single area on which arriving train

must stop. The first train is preparing to stop, it will use the stopping

area, doesn’t allow other train to stop. Otherwise, it waits until all trains,

arrived before, stopped. When the train has stopped, the stopping area is

available for use by other train.

1. Give the suitable data structure to solve this problem and why?

2. Implement the following operations:

a. Arriving of a train (add new entry).

b. Stopping of a train.

c. Print information of all trains waiting for stop.

Note:

· Train information contains : train_ID and number of passengers.

· QueueADT file is attached; you will need it to solve the exercise.

ارجوكم اريد ان احل في اقرب وقت

وفقكم الله

1 −1
#2

ارجوكم انا بس ابغى شرح ما ابغى حل

#3

السلام عليكم ورحمة الله وبركاته

العفو اختي هل انتي متاكدة من الكتابة لان بداية هذا الكلام له علاقة بالقطارات وليس بالبرمجة

هذا السؤال لاي مادة

وفقكي الله

#4

يا ليت تشرحون السؤال

#5
مبرمج بلا حدود كتب:

السلام عليكم ورحمة الله وبركاته

العفو اختي هل انتي متاكدة من الكتابة لان بداية هذا الكلام له علاقة بالقطارات وليس بالبرمجة

هذا السؤال لاي مادة

وفقكي الله

هي طلبت شرح وليس برمجة وبما ان الموضوع هو queueبمعنى الطوابير وهي جزء من مادة data structers غير متعلقة بلغة برمجة واحدة فقط دون غيرها .. لكن السؤال مع ذلك غير واضع والمفروض ان يكون باللغة العربية...

#6

السلام عليكم:

أوﻻ:السؤال وفكرته:

فى محطة قطارات ما فيها مكان واحد قط لكى يتوقف فيه القطار. أى ان المحطة ﻻ يمكن ان يقف فيها اكثر من قطار فى نفس الوقت.

عندما يأتى قطار جديد يريد الوقف فى المحطة أمامه شئ من اﻻثنين:

1. أم ان يكون مكان الوقوف خالى وعندها يمكن للقطار التوقف .

2. أم ان يكون مكان الوقوف مشغول وعندها على القطار الجديد ان يقف فى صف (طابور) اﻻنتظار حتى يأخذ دورة فى الوقوف.

ثانيا المطلوب:

1. ما هو هيكل البيانات المناسب لحل هذة المشكلة؟ ولماذ؟

ج1: اعتقد انة استخدام طابور البيانات Queue ﻻنة اول قطار يأتى سوف يكون اول قطار يأخذ دورة فى الوقوف وان اى قطار جديد سوف يكون فى آخر الطابور أى اخر عقدة بهيكل البيانات Queue

2. قم بعمل الدوال التالية بهيكل البيانات التى اخترته:

أ. عند وصول قطار جديد هو سجل الحقل الجديد node بطابور البيانات queue

ب. عملية وقوف القطار

ج. طباعة بيانات كل القطارات التى تنتظر دورها فى الوقوف.

ﻻحظ:

معلومات القطار تشمل:

1. معرف القطار train_ID

2. عدد الركاب number of passengers

يجب ارفاق ملف QueueADT الذى تحتاجة لحل التمرين.

هذا والله ولى التوفيق

post-15367-027053900%201340345097.gifpost-15367-087183200%201340344597.gif
post-247365-0-10080400-1379403554_thumb.

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