Advertisement
Guest User

Untitled

a guest
Dec 17th, 2017
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.01 KB | None | 0 0
  1. הנחיות כלליות
  2.  בכל אחד מהתרגילים הבאים מיינו את הנתונים על-פי הקטגוריות הבאות: נתונים קבועים, נתוני קלט, נתוני פלט ונתוני חישוב. בהתאם לחלוקה זו כתבו את התוכנית.
  3.  שימו לב שכדאי תמיד שהדפסת נתוני החישוב תתבצע פעם אחת בלבד בסוף התוכנית.
  4.  על-מנת לחסוך בזמן בעבור פתיחת פרוייקט לכל שאלה, ניתן להגדיר כל שאלה בבלוק נפרד.
  5.  
  6. שאלות פשוטות עם משפטי תנאי
  7. 1. אדם מוגדר כקטין אם גילו מתחת ל- 18 שנים, אחרת הוא מוגדר כבוגר.
  8. כתוב תוכנית המבקשת מהמשתמש את גילו ומציגה לו האם הוא קטין או בוגר.
  9.  
  10. 2. אדם מוגדר כקטין אם גילו מתחת ל- 18 שנים, כבוגר אם גילו בין 65-18, אחרת הוא מוגדר כפנסיונר.
  11. כתוב תוכנית המבקשת מהמשתמש את גילו ומציגה לו האם הוא קטין, בוגר או פנסיונר.
  12.  
  13. 3. כתוב תוכנית הקולטת מהמשתמש מספר דו-ספרתי (ניתן להניח שהקלט תקין) ומציגה הודעה האם שתי ספרות המספר זהות. למשל במספר 44 שתי הספרות זהות.
  14.  
  15. 4. כתוב תוכנית הקולטת מהמשתמש מספר תלת-ספרתי (ניתן להניח שהקלט תקין) ומציגה הודעה האם שלוש ספרות המספר זהות. למשל במספר 444 שלוש הספרות זהות.
  16.  
  17. 5. כתוב תוכנית הקולטת מהמשתמש מספר דו-ספרתי (ניתן להניח שהקלט תקין) ומציגה הודעה האם שתי ספרות המספר עוקבות. למשל במספר 45 שתי הספרות עוקבות. נשים לב שלספרה 9 אין מספר עוקב, ולכן אם יש ספרה מימינה התשובה תהיה שספרות המספר אינן עוקבות.
  18.  
  19. 6. כתוב תוכנית הקולטת מהמשתמש מספר תלת-ספרתי (ניתן להניח שהקלט תקין) ומציגה הודעה האם שלוש ספרות המספר עוקבות. למשל במספר 567 שלוש הספרות עוקבות. נשים לב שלספרה 9 אין מספר עוקב, ולכן אם יש ספרה מימינה התשובה תהיה שספרות המספר אינן עוקבות.
  20.  
  21. 7. לפני כל נסיעה במכונית עלינו לבדוק האם יש למלא דלק. עפ"י ההמלצה, יש כדאי למלא דלק כאשר כמות הדלק שנותרה בטנק היא 15% מהכמות המירבית של הטנק.
  22. כתוב תוכנית המציגה למשתמש הודעה האם עליו למלא דלק בהתאם לנתוני גודל הטנק שברכבו.
  23.  
  24. 8. במירוץ הלילה של ליליפוט הרצים מחולקים למקצים על-פי זמן היעד שקבעו לעצמם. רץ אשר משער שיסיים את המירוץ עד 50 דקות (כולל) משובץ למקצה A, רץ אשר משער שיסיים את המירוץ בין 50 ל- 60 דקות (כולל) משובץ למקצה B, ורץ אשר משער שיסיים את המירוץ תוך יותר מ- 60 דקות משובץ למקצה C.
  25. כתוב תוכנית המציגה למשתמש לאיזה מקצה הוא משובץ.
  26.  
  27. 9. נייצג תאריך ע"י מספר בן 8 ספרות: 2 הספרות השמאליות מייצגות את היום, שתי הספרות הבאות מייצגות את החודש ו-4 הספרות ימניות מייצגות את השנה.
  28.  
  29. דוגמאות לקלט:
  30. התאריך 20.6.2014 ייוצג ע"י המספר 20062014
  31. התאריך 8.6.2014 ייוצג ע"י המספר 08062014, שהוא בעצם המספר 8062014
  32.  
  33. כתוב תוכנית הקולטת מהמשתמש תאריך ומציגה לו את ההודעה הבאה:
  34. The year is XXXX, the month is XX, and the day is XX.
  35. למשל עבור התאריך 15.9.2010 (המיוצג ע"י המספר 15092010) יוצג:
  36. The year is 2010, the month is 9, and the day is 15.
  37.  
  38. 10. נייצג תאריך ע"י מספר בן 8 ספרות: 2 הספרות השמאליות מייצגות את היום, שתי הספרות הבאות מייצגות את החודש ו-4 הספרות ימניות מייצגות את השנה.
  39.  
  40. דוגמאות לקלט:
  41. התאריך 20.6.2014 ייוצג ע"י המספר 20062014
  42. התאריך 8.6.2014 ייוצג ע"י המספר 08062014, שהוא בעצם המספר 8062014
  43.  
  44. נגדיר כי החודשים מרץ, אפריל ומאי מוגדרים כאביב; החודשים יוני, יולי ואוגוסט מוגדרים כקיץ; החודשים ספטמבר, אוקטובר ונובמבר מוגדרים כסתיו; והחודשים דצמבר, ינואר ובפרואר מוגדרים כחורף.
  45.  
  46. כתוב תוכנית הקולטת מהמשתמש תאריך ומציגה לו הודעה לאיזו עונת שנה התאריך שייך.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement