עזרה בתרגיל ב-java - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

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


gal651

Recommended Posts

היי,

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

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

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

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

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

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

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

אשמח לעזרה

קישור לתוכן
שתף באתרים אחרים

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

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

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

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

קישור לתוכן
שתף באתרים אחרים

ארכיון

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

×
  • צור חדש...