ABA


"|פסקל| צריך עזרה בשאלה - כיתה י', כנסו לעזור בבקשה :]"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #12837 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12837
TGR 
חבר מתאריך 22.4.02
21097 הודעות
   19:47   22.12.05   
אל הפורום  
  |פסקל| צריך עזרה בשאלה - כיתה י', כנסו לעזור בבקשה :]  
 
   יש לי כמה שאלות שלא ממש הבנתי,

1. תרגם את ההוראות המילוליות להוראות לשפת פסקל

  • קרא מספר שלם ל-NUM
  • הגדל את NUM ב-7 והשם ב-A
  • הקטן את NUM ב-3 והשם ב-C
  • הכפל את NUM פי 10 והשם ב-B
  • הצב לתוך המשתנה M את הערך 8
  • הצב לתוך SUM את הערך 32.24
  • הצג כפלט את סכומם של A,B,C
  • הצג כפלט את NUM

    לא הבנתי פה כלום כאילו לא הבנתי מה אני אמור לעשות בכלל...


    2. כתוב תוכנית המקבלת כקלט שעות עבודה לעובד וערך לשעת עבודה,
    הצג כפלט את השכר ברוטו של העובד.

    ומישהו יכול להסביר לי קצת על div ן-mod ? כי יש לנו מורה מפגרת שלא יודעת ללמד בכלל :|

    תודה לעוזרים !!!


  •                                 שתף        
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

      האשכול     מחבר     תאריך כתיבה     מספר  
      מכתב e_z 22.12.05 20:45 1
         אתה טועה ומטעה. bizho 22.12.05 20:51 2
             צודק, התבלבלתי e_z 22.12.05 20:58 4
                 כולנו בני אדם :) bizho 22.12.05 21:13 5
      בנוגע ל1. bizho 22.12.05 20:52 3
      תודה לכם, אפשר עזרה לגביי 2 ? ועוד קצת הסבר על 1...אשמח לעוד פתרונות TGR  22.12.05 21:23 6
         אתה יודע איך מחשבים שכר? bizho 22.12.05 21:57 7
             נראלי ש....לא חח TGR  22.12.05 22:43 8
                 זה פשוט מספר השעות כפול השכר לשעה. bizho 23.12.05 09:41 9
                     אתה יכול לכתוב לי את זה אולי ? TGR  23.12.05 15:17 10
                         Salary = WorkingHours * SalaryPerHour bizho 23.12.05 15:29 11
                             התווכנתי לכתוב את כל התוכנה כאילו חח TGR  23.12.05 23:34 12
                                 למה? איפה נתקעת? bizho 23.12.05 23:37 13
      שאלה 1 : FireAngel 31.12.05 11:13 14
      שאלה 2: FireAngel 31.12.05 11:17 15

           
    e_z

       20:45   22.12.05   
    אל הפורום  
      1. מכתב  
    בתגובה להודעה מספר 0
     
       דבר ראשון גם אני כתה י' והתחלתי השנה אז לא לצפות ליותר מדי...
    DIV זה החילוק הכי קרוב בלי השארית. נגיד DIV 4 זה 2, כי זה החילוק הכי קרוב
    DIV 5 זה גם 2 כי זה החילוק הכי קרוב בלי השארית.

    MOD זה השארית שנשארת אחרי החילוק הכי קרוב, זאת אומרת MOD 5 זה 1 כי זאת השארית שנשארת אחרי החילוק הכי גבוה(2)
    MOD 4 זה 0 כי לא נשארת שארית.

    אין לי זמן עכשיו לעזור לך באחרים, אני אחזור מאוחר יותר ואעזור לך
    בעקרון פשוט תעקוב אחרי ההוראות, זה לא כזה מסובך


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    bizho

       20:51   22.12.05   
    אל הפורום  
      2. אתה טועה ומטעה.  
    בתגובה להודעה מספר 1
     
       Div הוא אופרטור בינארי - הוא דורש שני אופרנדים. לא קיימת הוראה בפסקל Div 4.

    Div זו פעולה פשוטה של חילוק, רק שמתעלמים מהשארית המתקבלת.
    לדוגמא:


    10 div 2 = 5
    10 div 3 = 3

    Mod היא הפעולה של השארית (מודולו). לדוגמא:


    10 mod 2 = 0
    10 mod 3 = 1


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    e_z

       20:58   22.12.05   
    אל הפורום  
      4. צודק, התבלבלתי  
    בתגובה להודעה מספר 2
     
       מצטער


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    bizho

       21:13   22.12.05   
    אל הפורום  
      5. כולנו בני אדם :)  
    בתגובה להודעה מספר 4
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    bizho

       20:52   22.12.05   
    אל הפורום  
      3. בנוגע ל1.  
    בתגובה להודעה מספר 0
     
       מה כבר למדת בפסקל? מה שרוצים ממך זה תרגום פשוט לפסקל - תכתוב בפסקל בדיוק מה שכתוב בעברית. לדוגמא, האלגוריתם המילולי שלך מתחיל ב"קלוט מספר לnum".
    בפסקל אתה עושה זאת כך:

    readln(num);


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    TGR 
    חבר מתאריך 22.4.02
    21097 הודעות
       21:23   22.12.05   
    אל הפורום  
      6. תודה לכם, אפשר עזרה לגביי 2 ? ועוד קצת הסבר על 1...אשמח לעוד פתרונות  
    בתגובה להודעה מספר 0
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    bizho

       21:57   22.12.05   
    אל הפורום  
      7. אתה יודע איך מחשבים שכר?  
    בתגובה להודעה מספר 6
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    TGR 
    חבר מתאריך 22.4.02
    21097 הודעות
       22:43   22.12.05   
    אל הפורום  
      8. נראלי ש....לא חח  
    בתגובה להודעה מספר 7
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    bizho

       09:41   23.12.05   
    אל הפורום  
      9. זה פשוט מספר השעות כפול השכר לשעה.  
    בתגובה להודעה מספר 8
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    TGR 
    חבר מתאריך 22.4.02
    21097 הודעות
       15:17   23.12.05   
    אל הפורום  
      10. אתה יכול לכתוב לי את זה אולי ?  
    בתגובה להודעה מספר 9
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    bizho

       15:29   23.12.05   
    אל הפורום  
      11. Salary = WorkingHours * SalaryPerHour  
    בתגובה להודעה מספר 10
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    TGR 
    חבר מתאריך 22.4.02
    21097 הודעות
       23:34   23.12.05   
    אל הפורום  
      12. התווכנתי לכתוב את כל התוכנה כאילו חח  
    בתגובה להודעה מספר 11
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    bizho

       23:37   23.12.05   
    אל הפורום  
      13. למה? איפה נתקעת?  
    בתגובה להודעה מספר 12
     
      


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    FireAngel

       11:13   31.12.05   
    אל הפורום  
      14. שאלה 1 :  
    בתגובה להודעה מספר 0
     
       קרא מספר שלם ל-NUM :

    readln(NUM);

    - צריך להגדיר את NUM כ-Integer כמובן.

    הגדל את NUM ב-7 והשם ב-A:


    A:=NUM+7;

    הקטן את NUM ב-3 והשם ב-C:


    C:=NUM-3;

    הכפל את NUM פי 10 והשם ב-B:


    B:=NUM*10;

    הצב לתוך המשתנה M את הערך 8:


    M:=8;

    הצב לתוך SUM את הערך 32.24:


    Sum:=32.24;

    - במידה ו-SUM מוגדר כ-REAL.

    הצג כפלט את סכומם של A,B,C:


    writeln(A,B,C);

    הצג כפלט את NUM:


    writeln(NUM);


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
    FireAngel

       11:17   31.12.05   
    אל הפורום  
      15. שאלה 2:  
    בתגובה להודעה מספר 0
     
       לדעתי אתה קצת עצלן , רוצה את כל התוכנית :\
    נכתוב לך :| יכול להיות שבאמת אתה לא יודע :\

    https://rotter.name/User_files/nor/43b64cb024b51154.txt


                                                             (ניהול: מחק תגובה)
    מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

    תגובה מהירה  למכתב מספר: 
     
    ___________________________________________________________________

    ___________________________________________________________________
    למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
           



    © כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net