שלח תשובה

זירת השאלות

5624
צפיות
2
תשובות

איך בודקים אם יש במספר כלשהו את אותו מספר כמה פעמים

,‏ 29 באוקטובר, 2015

נגיד 2233456
איך אני אומרת שיש יותר מפעם אחת את המספר 3 ו 2

2 תשובות

  1. ribkal הגיב:

    מכיוון שלא ציינת שפת תכנות הרעיון הכללי.
    1. הקצה מערך בגודל 10 ואפס אותו – ע"מ לייצג 10 ספרות שייתכנו במספר שלך.
    2. כעת עליך לעבור על המספר/ מחרוזת ובכל ספרה, לקדם את מיקום הספרה במערך ב1.
    3. נניח עבור המסר 2, array[2]=++1, כלומר כל מקום במערך מייצג את מספר המופעים של הספרה במספר.
    4. בסיום המעבר על המספר/מחרוזת יש לעבור על המערך ולבדוק את הערכים. בכל מקום במערך שהערך גדול מ0, הספרה מופיע יותר מפעם אחת במספר.

שלח תשובה