לגבי שאלה5 בעמ31
+8
AVi
Ori_L
The_Imri
זיו הגבוה
Maor
ZachBeni
chenmesika
ItayAngel
12 posters
עמוד 1 מתוך 2
עמוד 1 מתוך 2 • 1, 2
לגבי שאלה5 בעמ31
התחלתי לעשות אותה עם מערכים, רציתי לדעת אם יש למישהו דרך לעשות בלי מערכים (ובלי BY REF)
תודה .
תודה .
ItayAngel- חנבצ'
- מספר הודעות : 39
Join date : 10.12.08
Age : 37
Re: לגבי שאלה5 בעמ31
כשאתה רואה את השאלה הזו ישר קופץ לך מערכים.. באסה שאי אפשר
קיצר, אפשר לעשות אם ים של לולאות while וים של if else.
נראה לי שזו הדרך, קשה לי מהיום להיום לעלות על דרך אחרת תכלס אין לנו הרבה סוגים של כלים ביד.
הכל זה לולאות ומשפטי תנאי..
אפשר אולי משהו כמו כמה while וקצת if else לתנאים של ההתחלה (כל ההגבלות ששמו בשאלה)
ואז אחרי זה לולאה שתרוץ על ה- indices ועל כל מספר שם תריץ לך את כללל האופציות ב- if else מהמספר המקורי ( אם זה 0, אם זה 1, אם זה 2,....., אם זה 8 - כי יש 9 מספרים סה"כ, כולל 0 זה עד 8 )
לא סגור על העניין זה ממבט ראשוני וקצת משחקים עם השאלה..
בטוח לאבי או לקמינסקי יש פתרון יותר טוב, ככה זה תמיד עובד..
קיצר, אפשר לעשות אם ים של לולאות while וים של if else.
נראה לי שזו הדרך, קשה לי מהיום להיום לעלות על דרך אחרת תכלס אין לנו הרבה סוגים של כלים ביד.
הכל זה לולאות ומשפטי תנאי..
אפשר אולי משהו כמו כמה while וקצת if else לתנאים של ההתחלה (כל ההגבלות ששמו בשאלה)
ואז אחרי זה לולאה שתרוץ על ה- indices ועל כל מספר שם תריץ לך את כללל האופציות ב- if else מהמספר המקורי ( אם זה 0, אם זה 1, אם זה 2,....., אם זה 8 - כי יש 9 מספרים סה"כ, כולל 0 זה עד 8 )
לא סגור על העניין זה ממבט ראשוני וקצת משחקים עם השאלה..
בטוח לאבי או לקמינסקי יש פתרון יותר טוב, ככה זה תמיד עובד..
chenmesika- חפרן טורבו!
- מספר הודעות : 107
Join date : 25.11.08
Re: לגבי שאלה5 בעמ31
לאן אתה מכניס את כל המשתנים (כל ספרה של NUM או של IND)?
כלומר להגדיר איזה 18 משתנים למקרה שיש 9 ו 9? נשמע מיותר אבל יש מצב שזה מה שהם רוצים
נראה לי שאני אעבוד עם מערכים (לא שזה הכי קל ברגע שאתה עושה את זה)
ונראה לאן זה יוביל.
כלומר להגדיר איזה 18 משתנים למקרה שיש 9 ו 9? נשמע מיותר אבל יש מצב שזה מה שהם רוצים
נראה לי שאני אעבוד עם מערכים (לא שזה הכי קל ברגע שאתה עושה את זה)
ונראה לאן זה יוביל.
ItayAngel- חנבצ'
- מספר הודעות : 39
Join date : 10.12.08
Age : 37
Re: לגבי שאלה5 בעמ31
איתי אני לא חושב שמותר לעשות עם מערכים. צריך לברר את זה עם דן. בכל אופן אם כן מותר אז זה עושה את התרגיל לסופר פשוט.
ZachBeni- חפרן
- מספר הודעות : 76
Join date : 28.11.08
Age : 39
Re: לגבי שאלה5 בעמ31
בוודאי.. הלוואי ואפשר
אני מאמין שאי אפשר
כי זה השיעורי בית שבערך סוגרים את הפרק של הפונקציות הוא לא רוצה שנשתמש בדברים "עתידיים" יותר
תמיד בסוף פרק מביאים לך שאלות שבכוונה הן כאלה ארוכות ואני מקליד מיליון שורות עד שאתה מגיע לתוצאה..
קיצר אם אתם שואלים את דן או אם כבר יצא לכם לשאול תכתבו פה את התשובה שלו
וכרגיל.. ביום ראשון הוא יאלץ לפרט יותר לכולם על השיעורי בית הלא-מובנים-במאה-אחוז שתמיד נותנים..
אני מאמין שאי אפשר
כי זה השיעורי בית שבערך סוגרים את הפרק של הפונקציות הוא לא רוצה שנשתמש בדברים "עתידיים" יותר
תמיד בסוף פרק מביאים לך שאלות שבכוונה הן כאלה ארוכות ואני מקליד מיליון שורות עד שאתה מגיע לתוצאה..
קיצר אם אתם שואלים את דן או אם כבר יצא לכם לשאול תכתבו פה את התשובה שלו
וכרגיל.. ביום ראשון הוא יאלץ לפרט יותר לכולם על השיעורי בית הלא-מובנים-במאה-אחוז שתמיד נותנים..
chenmesika- חפרן טורבו!
- מספר הודעות : 107
Join date : 25.11.08
Re: לגבי שאלה5 בעמ31
חח בהודעה למעלה כתבתי "עד 8" ואז שמתי סוגריים הוא יצר לי סמיילים עם משקפיים חח
chenmesika- חפרן טורבו!
- מספר הודעות : 107
Join date : 25.11.08
Re: לגבי שאלה5 בעמ31
אתם כבר מתחילים לעשות את השיעורים O_o
damn
מסיקה יא גבר גבר ^^
damn
מסיקה יא גבר גבר ^^
Maor- חנבצ'
- מספר הודעות : 44
Join date : 07.12.08
Re: לגבי שאלה5 בעמ31
אז מה עושים עם 5???
מחכים ליום ראשון, או שמתקשרים לדן ב3:00 בלילה?
מחכים ליום ראשון, או שמתקשרים לדן ב3:00 בלילה?
זיו הגבוה- לפלף מזדמן
- מספר הודעות : 14
Join date : 28.11.08
Re: לגבי שאלה5 בעמ31
אין מה לחכות, מערכים בטוח אסור, לא צריך BY REF...
כתבתי 3 פונקציות:
1. מחשבת את מספר הספרות במספר NUM
2. שולפת מספר מNUM . (כלומר מקבל את NUM, את מיקום הספרה אותה צריך לשלוף ואת מספר הספרות הכולל (כדי שתדע לשלוף ספרה שמאלית ביותר).
3.הפונקציה העיקרית אותה צריך לבנות. שמחזירה את המספר החדש.
זה קצת ארוך אבל זה בטוח מה שהם התכוונו, אחר כך סעיף ב זה לשנות משהו קטן בפונקציה מס' 2 ככה שזה מאוד נוח.
כתבתי 3 פונקציות:
1. מחשבת את מספר הספרות במספר NUM
2. שולפת מספר מNUM . (כלומר מקבל את NUM, את מיקום הספרה אותה צריך לשלוף ואת מספר הספרות הכולל (כדי שתדע לשלוף ספרה שמאלית ביותר).
3.הפונקציה העיקרית אותה צריך לבנות. שמחזירה את המספר החדש.
זה קצת ארוך אבל זה בטוח מה שהם התכוונו, אחר כך סעיף ב זה לשנות משהו קטן בפונקציה מס' 2 ככה שזה מאוד נוח.
The_Imri- חפרן
- מספר הודעות : 53
Join date : 08.12.08
Re: לגבי שאלה5 בעמ31
לגבי סעיף ב' פשוט לעשות swap לכל num
זיו הגבוה- לפלף מזדמן
- מספר הודעות : 14
Join date : 28.11.08
תוקן
chenmesika כתב:חח בהודעה למעלה כתבתי "עד 8" ואז שמתי סוגריים הוא יצר לי סמיילים עם משקפיים חח
תוקן
Re: לגבי שאלה5 בעמ31
אני עשיתי כמו The_Imri
בניתי 3 פונקציות כמו שהוא אמר... רוב העבודה היא DIV ו MOD ... לא יותר מזה
והכי קל בשביל סעיף ב זה להפוך את NUM זאת אומרת אם הוא 4735, תרשמו פונקציה, שוב עם DIV ו MOD , שתהפוך אותו ל 5375 ואז אפשר להריץ עליו את הפונ' מסעיף א' וזה עובד
דבר נוסף שמעצבן בשאלה זה שאתה צריך לדעת מתי ולמה הפונקציה נכשלת
בניתי 3 פונקציות כמו שהוא אמר... רוב העבודה היא DIV ו MOD ... לא יותר מזה
והכי קל בשביל סעיף ב זה להפוך את NUM זאת אומרת אם הוא 4735, תרשמו פונקציה, שוב עם DIV ו MOD , שתהפוך אותו ל 5375 ואז אפשר להריץ עליו את הפונ' מסעיף א' וזה עובד
דבר נוסף שמעצבן בשאלה זה שאתה צריך לדעת מתי ולמה הפונקציה נכשלת
AVi- חנבצ'
- מספר הודעות : 22
Join date : 02.12.08
Re: לגבי שאלה5 בעמ31
רק שאני אהיה בטוח לגבי זה
פונ' אחת שמחשבת את מס' הספרות בNUM, אין בעיה - אבל יצרתם משתנים שמחזיקים כל ספרה?
אם כן איך ידעתם כמה משתנים ליצור?
לגבי הפונ' השניה , כמה משתנים היא מקבלת?
פונ' אחת שמחשבת את מס' הספרות בNUM, אין בעיה - אבל יצרתם משתנים שמחזיקים כל ספרה?
אם כן איך ידעתם כמה משתנים ליצור?
לגבי הפונ' השניה , כמה משתנים היא מקבלת?
ItayAngel- חנבצ'
- מספר הודעות : 39
Join date : 10.12.08
Age : 37
Re: לגבי שאלה5 בעמ31
מישהו הבין למה התכוונו שצריך ליצור קבועים שבאמצעותם תדווח השגיאה הרלוונטית?
האם חוץ מה-integer שהפונקציה מחזירה, צריך להוסיף בסוגריים, בנוסף ל num ול- indices גם עוד שלושה משתנים בוליאנים by refrance על מנת להוציא בכל אחד מהם true או false לגביי סוג השגיאה?
נראה לי בזבזני ולא נוח. וגם מה זאת אומרת "קבועים"?? הוא מתכוון ל-const? למה לי להגדיר כאלה בכלל?
האם חוץ מה-integer שהפונקציה מחזירה, צריך להוסיף בסוגריים, בנוסף ל num ול- indices גם עוד שלושה משתנים בוליאנים by refrance על מנת להוציא בכל אחד מהם true או false לגביי סוג השגיאה?
נראה לי בזבזני ולא נוח. וגם מה זאת אומרת "קבועים"?? הוא מתכוון ל-const? למה לי להגדיר כאלה בכלל?
ZachBeni- חפרן
- מספר הודעות : 76
Join date : 28.11.08
Age : 39
Re: לגבי שאלה5 בעמ31
נראה לי הכוונה למספר הספרות של המספר שנקלט(מקסימום 9)
eliran- לפלף מזדמן
- מספר הודעות : 12
Join date : 08.12.08
Re: לגבי שאלה5 בעמ31
גם אני הבנתי את זה כמו אלירן.
ואני לא יודע איך אתם עושים את זה עם 3 פונקציות:
צריך פונקציה אחת לפחות, לחישוב 3 מצבי error.
פונקציה שתחזיר את אורך המספר.
פונקציה שתבודד ותחזיר את המיקום של האינדקס.
פונקציה שתקבל את ערכי 3 הפונקציות הקודמות ותעשה מה שצריך לעשות.
ואני לא יודע איך אתם עושים את זה עם 3 פונקציות:
צריך פונקציה אחת לפחות, לחישוב 3 מצבי error.
פונקציה שתחזיר את אורך המספר.
פונקציה שתבודד ותחזיר את המיקום של האינדקס.
פונקציה שתקבל את ערכי 3 הפונקציות הקודמות ותעשה מה שצריך לעשות.
Tzachi Benozio- חנבצ'
- מספר הודעות : 32
Join date : 26.11.08
Age : 39
Re: לגבי שאלה5 בעמ31
בקשר לארור, יש לי פונקציה שמחזירה את ערך הספרה הגבוהה ביותר במספר(באינדקס שנקלט), לוודא שהוא קטן יותר ממספר הספרות במספר שנקלט מינוס אחת(כי המיקום מתחיל מ-0).
eliran- לפלף מזדמן
- מספר הודעות : 12
Join date : 08.12.08
Re: לגבי שאלה5 בעמ31
נכון לעכשיו יש לי 3 פונקציות שכל אחת בודקת error משלה, אבל אפשר לאחד ביניהן:
פונקציה אחת של index לא חוקי
פונקציה שניה של num אי חיובי
פונקציה שלישית של index או num חורגים מ9אורך ספרות
פונקציה אחת של index לא חוקי
פונקציה שניה של num אי חיובי
פונקציה שלישית של index או num חורגים מ9אורך ספרות
Tzachi Benozio- חנבצ'
- מספר הודעות : 32
Join date : 26.11.08
Age : 39
Re: לגבי שאלה5 בעמ31
איזה באלגן עשיתם פה , מה שאני עשיתי זה 4 פונקציות לפי דעתי:
1. פונקציה שמחזירה את אורך המספר
2. פונקציה שהופכת את סדר ספרותיו של המספר
3. פונקציה שמחזירה מיקום ספרה בודדת מתוך מספר
4. את הפונקציה שביקשו - שמחזירה מספר לפי מיקום הספרות של המספר המקורי
בשביל לבדוק את השגיאות של התוכנית פשוט לעשות 3 קבועים והלחזיר את הערך שלהם
למשל: -1 , -2 , -3 , כל ערך זה שגיאה אחרת
1. פונקציה שמחזירה את אורך המספר
2. פונקציה שהופכת את סדר ספרותיו של המספר
3. פונקציה שמחזירה מיקום ספרה בודדת מתוך מספר
4. את הפונקציה שביקשו - שמחזירה מספר לפי מיקום הספרות של המספר המקורי
בשביל לבדוק את השגיאות של התוכנית פשוט לעשות 3 קבועים והלחזיר את הערך שלהם
למשל: -1 , -2 , -3 , כל ערך זה שגיאה אחרת
shayohayon- לפלף מזדמן
- מספר הודעות : 17
Join date : 25.11.08
Re: לגבי שאלה5 בעמ31
את הקבועים אתה חייב להגדיר בראש התכנית (כלומר זה מה שאתה מצפה מהמתכנת של התכנית)
ואז כשאתה משתמש בערכים שלהם בתוך הפונקציה אתה בעצם מחייב את המתכנת שיישתמש בפונקציה, להגדיר בדיוק את אותם שמות בתוכנית שלו. נראה לי הכי לא מודולרי בעליל!
כמו כן, הרעיון של -1 -2 -3 הוא גם מה שאני עשיתי בנוסף 0 אם לא הייתה שום שגיאה. הבעיה היא מה קורה אם התרחשו יותר משגיאה אחת בקלט, מה אז התוכנית תחזיר? רק אחד מהם? זה לא נראה לי עונה על דרישות השאלה.
קיצר לא ברור הסעיף של התקלות.
ואז כשאתה משתמש בערכים שלהם בתוך הפונקציה אתה בעצם מחייב את המתכנת שיישתמש בפונקציה, להגדיר בדיוק את אותם שמות בתוכנית שלו. נראה לי הכי לא מודולרי בעליל!
כמו כן, הרעיון של -1 -2 -3 הוא גם מה שאני עשיתי בנוסף 0 אם לא הייתה שום שגיאה. הבעיה היא מה קורה אם התרחשו יותר משגיאה אחת בקלט, מה אז התוכנית תחזיר? רק אחד מהם? זה לא נראה לי עונה על דרישות השאלה.
קיצר לא ברור הסעיף של התקלות.
ZachBeni- חפרן
- מספר הודעות : 76
Join date : 28.11.08
Age : 39
Re: לגבי שאלה5 בעמ31
האינדקס והNUM חייבים להיות בעלי אותם מספר ספרות?
אחרת זה חתיכת סיפור |:
אחרת זה חתיכת סיפור |:
Maor- חנבצ'
- מספר הודעות : 44
Join date : 07.12.08
Re: לגבי שאלה5 בעמ31
לא נראה לי שהם חייבים להיות אותו דבר.
צריך לחשב לפי דעתי את אורך האינדקס ולרוץ לפי זה.
אני עדיין מנסה לפענח...
צריך לחשב לפי דעתי את אורך האינדקס ולרוץ לפי זה.
אני עדיין מנסה לפענח...
Tzachi Benozio- חנבצ'
- מספר הודעות : 32
Join date : 26.11.08
Age : 39
Re: לגבי שאלה5 בעמ31
תמיד שצריך לעשות קבועים זה מציק לי.. זה תמיד נראה לי מיותר ולא קשור, אפילו שזה שימושי. לא יודע קבועים זה קקה
לדעתי לא צריך num ואינדקס אותו אורך מספר, מסתמכים על האינדקס
לדוגמא: אם ה- num שלך הוא 4 ספרות והאינדקס הוא 7 ספרות אז הוא ידפיס מספר באורך 7 ספרות וכל ספרה מהאינדקס "תשלןף" את הספרה המתאימהמה- num ויצא מספר באורך האינדקס
עדיין לא הבנתי ב-100% מה עושים עם הקבועים? מה רוצים שאעשה איתם לא הבנתי..
לדעתי לא צריך num ואינדקס אותו אורך מספר, מסתמכים על האינדקס
לדוגמא: אם ה- num שלך הוא 4 ספרות והאינדקס הוא 7 ספרות אז הוא ידפיס מספר באורך 7 ספרות וכל ספרה מהאינדקס "תשלןף" את הספרה המתאימהמה- num ויצא מספר באורך האינדקס
עדיין לא הבנתי ב-100% מה עושים עם הקבועים? מה רוצים שאעשה איתם לא הבנתי..
chenmesika- חפרן טורבו!
- מספר הודעות : 107
Join date : 25.11.08
Re: לגבי שאלה5 בעמ31
YEAH!
הצלחתי את 5 א'
לעזאזל יש לי איזה 5 פונקציות
התוכנית כל כך ארוכה בישביל למצוא את השטות הזאתי
הצלחתי את 5 א'
לעזאזל יש לי איזה 5 פונקציות
התוכנית כל כך ארוכה בישביל למצוא את השטות הזאתי
Maor- חנבצ'
- מספר הודעות : 44
Join date : 07.12.08
Re: לגבי שאלה5 בעמ31
הרגע חשבתי על משהו.. אם בשיעורי בית כל שאלה לוקחת לנו יום-יומיים אז מה נעשה במבחן? שיש לך קצת זמן מוגבל? ואין לך מחשב מול העיניים!?!?!?!? וקומפיילר שיתקן את הטעויות שלך?? רק אתה, דף, עט, וזמן קצר מאד....
chenmesika- חפרן טורבו!
- מספר הודעות : 107
Join date : 25.11.08
עמוד 1 מתוך 2 • 1, 2
עמוד 1 מתוך 2
Permissions in this forum:
אתה לא יכול להגיב לנושאים בפורום זה