נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: שאלה בStructured Language

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
lirany
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 19 May 2006 בשעה 22:39 | IP רשוּם
ציטוט lirany

יש לי את השאלה הבאה:

"האינסטלטור המהיר" חברה צעירה המספקת שירותי שרברבות באיזור תל אביב.

לקוח מתקשר למוקד החברה מציין מהות הבעיה ואת כתובתו. החברה מפנה את השרברב לביצוע העבודה.

התעריף עבור שעת עבודה נקבע בהתאם למועד ביצוע העבודה ומשך זמן העבודה,

מחיר זה אינו כולל חומרים.

מחיר שעת עבודה 180 שח.

 עבור עבודה המבוצעת בין השעות 20:00 לשעה 06:00 בבוקר יש לשלם תוספת 20%.

 עבור עבודה המבוצעת בשבתות או חגים יגבה תשלום נוסף של 30% מעבר לסכום המחושב.

 לקוח שמקום מושבו מרוחק מעל 36 ק"מ ישלם תוספת נסיעה המחושבת

 כמרחק בקיזוז 36 ק"מ כפול 0.6 שקלים לק"מ.

כתוב נוהל בשפת מובנית לחישוב תעריף שעת העבודה.

תשובה:

DO

READ CALC_HOUR_COST

BEGIN IF

IF DISTANCE > 36 KM

     THEN SELECT CASE (DAY)

     CASE1 (WEEKDAY_MORNING)                        

     DO HOUR_COST = 180 INS + (DISTANCE * 0.6)

 

           CASE2 (WEEKDAY_NIGHT)

           DO HOUR_COST = 180 INS + (DISTANCE * 0.6) + 20%

                               

           CASE3 (HOLIDAY_MORNING)

           DO HOUR_COST = 180 INS + (DISTANCE * 0.6) + 30%

 

           CASE4 (HOLIDAY_NIGHT)

           DO HOUR_COST = 180 INS + (DISTANCE * 0.6) + 20% + 30%

 

ELSE DISTANCE < 36 KM         

        THEN SELECT CASE (DAY)

                CASE1 (WEEKDAY_MORNING)                         

                               DO HOUR_COST = 180 INS

                                

                                CASE2 (WEEKDAY_NIGHT)

                               DO HOUR_COST = 180 INS + 20%

                               

                               CASE3 (HOLIDAY_MORNING)

                              DO HOUR_COST = 180 INS + 30%

 

                                 CASE4 (HOLIDAY_NIGHT)

                                 DO HOUR_COST = 180 INS + 20% + 30%

     

     ENDIF

                                                                                                                              until end of file

האם זה נכון????

חזרה לתחילת העמוד הצג את כרטיס החבר של lirany חפש הודעות אחרות של lirany בקר בדף הבית של lirany
 
Trancer
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 20 May 2006 בשעה 04:40 | IP רשוּם
ציטוט Trancer

כן, זה נכון.
חזרה לתחילת העמוד הצג את כרטיס החבר של Trancer חפש הודעות אחרות של Trancer בקר בדף הבית של Trancer
 
lirany
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 20 May 2006 בשעה 08:05 | IP רשוּם
ציטוט lirany

לא צריך ב ELSE DISTANCE < 36 KM

להוסיף שווה?

חזרה לתחילת העמוד הצג את כרטיס החבר של lirany חפש הודעות אחרות של lirany בקר בדף הבית של lirany
 
lirany
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 24 May 2006 בשעה 22:51 | IP רשוּם
ציטוט lirany

מישהו????עזרה....

חזרה לתחילת העמוד הצג את כרטיס החבר של lirany חפש הודעות אחרות של lirany בקר בדף הבית של lirany
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה