Java/מערכים/תרגילים: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
ירון (שיחה | תרומות)
←‏חיפוש במערך: טעות בהסבר על הפונקציה Math.random, ראה שיחה. zack
שורה 65:
</pre>
</div>
הסבר: הפונקציה {{קוד בשורה|Math.random}} יוצרת מספר אקראי מסוג double, שערכו נע בין 0.0 ל-1.0.999.... כדי לקבל מספר בין 0 ל-99, הכפלנו את התוצאה ב-99100, וכדי לקבל ערך בין 1 ל-100 - הוספנו 1. לאחר מכן המרנו את המספר להיות מסוג int במקום מסוג double.
 
כתבו תוכנית שבונה מערך כזה (בעזרת קטע הקוד המצורף), ואז מאפשרת למשתמש לבדוק אם מספר מסויים מופיע בו. התוכנית תחפש כל מספר שהמשתמש יבקש, עד שהוא יקיש מספר שלא נמצא בטווח - מספר קטן מ-1 או מספר גדול מ-100. אם מספר מופיע - יודפס מספר התא בו הוא מופיע לראשונה, ואם לא - תודפס הודעה מתאימה.