14-02-2013, 15:06
|
|
|
חבר מתאריך: 25.08.03
הודעות: 9,114
|
|
בתגובה להודעה מספר 1 שנכתבה על ידי שפמון שמתחילה ב "PHP/MYSQL - תוכנה לשיבוץ - הקומבינציה הגבוהה ביותר"
אין לי יותר מדי דקות להקדיש לזה, אך אנסה להתחיל ומשם תתקדם.
תתרגם את התיאורים הבאים לקוד PHP (אני מניח שלפחות את חלקם אפשר לממש כבר במסד הנתונים - אך בניסוח שונה מהדרך המתוארת להלן).
1. צור X משתנים. X = מס' העמדות הנדרשות. (כמובן שניתן להגדיר מערך בין X איברים, תלוי בנוחות וביעילות).
2. שלוף עבור כל עמדה עובד אחד שהוא בעל הדירוג הגבוה ביותר עבוד עמדה זו, אך בעל הדירוג הנמוך ביותר עבור עמדות אחרות והוא עדיין לא נבחר עבור אף עמדה.
3. בדוק את מצב העמדות: אם העמדות מאויישות, סיימת. אם חסר עדיין עובד/ים בעמדה מסויימת, חזור שוב על פעולה מס' 2.
תשים לב להוסיף בדיקה לאחר כל שליפה, כדי לדעת אם אין עובדים נוספים ולהפסיק את האיוש.
_____________________________________
בניית אתרים
פיתוח יישומי אינטרנט
שמות תחום, אחסון, עיצוב ושירותים נלווים.
פיתוח, שירות,יעוץ והדרכה.
|