עבור לתוכן

עזרה בתרגיל ב-java

Featured Replies

פורסם

היי,

ביום חמישי הזה יהיה לי מבחן בתכנות ב-java על הנושא של הלולאות.

הלולאות יכללו מונה,צובר,מינימום ומקסימום.

במהלך ההתכוננות למבחן ניתקלתי בבעיה בתרגיל.

הוראות התרגיל:

1. מספר נקרא "מושלם" אם הוא שווה לסכום מחלקיו (כולל 1 ולא כולל עצמו). למשל: 28=1+2+4+7+14

א. כתוב אלגוריתם הקולט מספר שלם בודק ומציג כפלט הודעה אם הוא מספר מושלם.

ב.הרחב את האלגוריתם שכתבת בסעיף א כך שעבור מספר מושלם יוצג כפלט גם הביטוי החשבוני באופן הבא: המספר 6 הוא מספר מושלם 6=1+2+3

אשמח לעזרה

פורסם

לולאה שתרוץ מ 1 עד המספר \ 2

בכל איטרציה לבדוק אם המספר מתחלק באינדקס הלולאה, אם כן להוסיף את אותו מספר לקאונטר (כמובן לאפס אותו לפני הלולאה).

אחרי שיוצאים מהלולאה, אם המספר שנקלט שווה לקאונטר, אז המספר הוא מספר "מושלם".

לגבי ב' - להשתמש במחרוזת וכל פעם להוסיף + האינדקס, ולהדפיס את אותה מחרוזת רק אם אכן המספר הוא "מושלם".

פורסם
  • מחבר

תודה רבה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים