![]() |
.. (לתיקייה המכילה) | |
שימו לב !! | |
שימו לב !! שינויים הנעשים בקובץ ה pdf של התרגיל לאחר פירסומו מסומנים בצבע טורקיז |
הסבר נוסף על מה זה תת מערך: | |
תת מערך זה כל סדרת איברים עוקבים מתוך המערך שאין בהם מספר שלילי: לדוגמא עבור המערך: a = {1, 5, 8, -2, 3, 4, -3, 4} 1,5,8 הוא תת מערך כי הוא שלושת האיברים הראשונים במערך ברצף - כלומר באינדקסים 0,1,2 וכל הערכים חיוביים 1,8 הוא לא תת מערך כי הוא לא מכיל איברים עוקבים של המערך: 1 נמצא באינדקס 0 ו-8 באינדקס 2 . 5, 8, -2 הוא לא תת מערך כי הוא מכיל ערך שלילי 3,4 הוא תת מערך כי הוא מכיל איברים עוקבים חיוביים באינדקסים 4 ו-5 3,4,4 הוא לא תת מערך כי הוא מכיל איברים מהאינדקסים 4,5,7 - לא כל האינדקסים עוקבים ולכן הוא לא נחשב כתת מערך.. |
האם ניתנת גם הארכה לתרגיל היבש ? | |
אין הארכה להגשה של החלק היבש, ההגשה פתוחה עד 03.06.2018 בשעה 20:00. נא לסמן ביומן. לא יתקבלו הגשות ותלונות בתום ההגשה |
מה צריך להיות הפלט במקרה שכל המערך מכיל רק מספרים שליליים. | |
ניתן להניח שקיים לפחות איבר אחד אי שלילי |
כשאני פותח את קבצי הקלט ופלט לדוגמא שסיפקתם, אני רואה רק שורה אחת ארוכה ללא רווחים בכל קובץ. | |
כאשר פותחים קבצי טקסט בווינדוס, לעיתים העורך טקסט מדלג על ירידת שורה. נסו לפתוח את הקבצים עם עורך טקסט מתקדם מסוג notepad++ : https://notepad-plus-plus.org/download/v7.5.6.html |
תרגיל בית 4, שאלה 3 (החלק היבש): | |
הפתרון שלכם אמור לעבוד על כל N כללי חיובי שלם כלומר אם ניקח את התוכנית שכתבתם ונשנה רק את ההגדרה של ה-define של N לערך חיובי אחר , עדיין על התוכנית לעבוד באופן תקין. |
שאלה בקשר לתרגיל בית 4 בקורס מבוא למחשב בשפת סי: | |
הכל נעשה על מערך A - המערך מוגדר בתחלית התוכנית להיות בגודל 100 תאים באמצעות הקבוע שמוגדר ב-define. לאחר מכן יש לקלוט מספרים מהמשתמש ולמלא את המערך A במספרים אלו. כלומר יהיו תאים במערך A שלא בשימוש כל התוכנית . |