פורסם 2013 בפברואר 2512 שנים שלום,המורה הפרטי שלי נתן לי 20 תרגילים את כל ה18 פתרתי ורק 2 לא הצלחתי לפתור ואשמח אם תעזרו לי.1:מספר ראשני הינו מספר טבעי שמתחלק ב1 ובעצמו בלבד. מסתבר שבכדי לבדוק האם מספר מסוים הוא ראשוני אין צורך לחלק אותו בכל המספרים הטבעיים הקטנים ממנו (ולוודא שאינו מתחלק) אלא מספיק לחלק אותו בכל הטבעיים הקטנים ממנו עד לשורש השני שלו.למש בכדי לבדוק אם 17 הוא מספר ראשוני מספיק לבדוק שאינו מתחלק ב: 2,3,4,5. אין צורך להמשיך ולבדוק חלוקה במספרים הגדולים מ5 מאחר ו5 גדול מהשורש השני של 17 (4.12).כתוב תוכנית שתמצא את כל המספרים הראשוניים מ1 עד N, תדפיס אותם, ותספור כמה כאלה ישנם.2:כתוב שיטה המקבלת כפרמטר מערך חד מימדי באורך N המכיל מספרים טבעיים. השיטה תחזיר את אורכו של רצף התאים הארוך ביותרבמערך בו המספרים מסודרים בסדר עולה.תודה.
פורסם 2013 בפברואר 2512 שנים אתה יודע איך בודקים אם מספר מתחלק במספר אחר בלי שארית?אתה יודע מה זה מודולו (סימן %)?אם אתה רוצה לבדוק שמספר כלשהו x מתחלק במספר אחר y ללא שארית אתה צריך לבודק את התנאי if ( x%y == 0) { אם התנאי נכון אז המספר מתחלק ללא שארית }מודולו נותן לך את השארית של חלוקה במספר, ולכן אם התוצאה היא אפס אז זה אומר שהמספר מתחלק ללא שארית.
פורסם 2013 בפברואר 2512 שנים מחבר אני יודע מה זה מודולו, ואני לא ביקשתי פתרונות אם אתם חושבים שזה מה שאני מבקש כאן, אני מבקש כאן רק כיוון חשיבה, זה הכל.
פורסם 2013 בפברואר 2512 שנים אז בשאלה הראשונה הכיוון חשיבה ניתן בשאלה עצמהנאמר לך שמספיק לחלק אותו בכל המספרים עד השורש שלו. ולבדוק שאין שאריתאת השאלה השניה פשוט לא הבנתי
פורסם 2013 בפברואר 2512 שנים מחבר תודה על העזרה, את השאלה הראשונה עשיתי תוך 3 דקות חחח.אבל אשמח גם לרעיון בקשר לשאלה השנייה למקרה שלא הבנתם:"כתוב שיטה המקבלת כפרמטר מערך חד מימדי באורך N המכיל מספרים טבעיים.השיטה תחזיר את אורכו של רצף התאים הארוך ביותר במערך בו המספרים מסודרים בסדר עולה.
פורסם 2013 בפברואר 2512 שנים תתחיל לרוץ על המערךכל עוד המספרים עולים זה רצףתשמור את ערך הרצף הכי גדול
פורסם 2013 בפברואר 2512 שנים מחבר הרעיון פה הוא לעשות תנאי בתוך לולאה אשר התנאי יבדוק האם המספר הקודם גדול מהמספר הנוכחי?בכל מקרה תודה רבה.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.