עבר עריכה לאחרונה בתאריך 17.11.02 בשעה 21:23
הפונקציה random מחזירה לך מספר עקראי בין 0 כולל ועד המספר שנתת לו לא כולל
זאת אומרת שהמשפט הבא ישים לך ב X מספר בין 0 ל 7
אם נגיד אתה רוצה מספרים אקרעיים בין 8 ל 17 מה עושים??
חושבים על זה בצורה כזאת:
בין 8 ל 17 יש 9 מספרים (17-8) אוקיי אז אנחנו צריכים שהפונציב תחזיר 9 מספרים, נשים את 9 בתור פרמטר, ונחבר לכל מספר שיוצא 8.
אז מה שיצא לנו זה מספרים בין 8 ל 17. למה?
אם קיבלנו לדוגמא 0 ונוסיף 8... יצא 8
אם קיבלנו 1 ונוסיף 8 ...יצא 9
.
.
אם קיבלנו 9 ונוסיף 8....יצא 17 שזה המקסימום שלנו
לא לשכוח לכתוב את הפונקציה randomize בתחילת התוכנית
כדי שיצאו לך מספרים שונים בכל פעם שתריץ את התוכנית.
עוד אתה צריך להוסיף את שתי הספריות time.h ו stdlib.h
הבנת?