אני צריך לבנות פונקציה שמקבלת מספר שלם ומחזירה את המספר הראשוני הסמוך לו .
לדוגמא : הפעלת הפונקציה על המספר 27 תחזיר את הערך 29.
והפעלת הפונקציה על 20 תחזיר 19 .
במקרים של שוויון - למשל עבור הערך 9 הפונקציה צריכה להחזיר את הקרוב ביותר מלמטה במקרה זה את 7 . נ.ב - חשוב מאד לציין שבניתי פונקציה לחישוב כל המספרים הראשוניים בתחום מסויים .
השאלה אם אני יכול להשתמש בפונקציה השנייה איכשהו... או שלא ממש יעזור לי ?
חשבתי על דרך אבל אין לי מושג איך לרשום אותה :
אולי לקבל מספר מסויים .לבנות מערך עם מספר תאים של המספר.
אני אפעיל את הפונקציה שבניתי כבר לחישוב כל המספרים הראשוניים .
ואז נעשה איזה לולאה שם ...עם התנאים שציינתי..השאלה אם הכיוון הוא נכון ואיך בכלל לעשות את זה ?
תודה מראש...לעוזרים ! (אני פשוט התחלתי ללמוד JAVA והוא כבר רץ תוך 3 שבועות למערכים......)
עמית,
