יום שישי, 12 במאי 2017

מספר רנדומלי, ודיליי (השהייה) ב ++C

מספרים רנדומליים

בשפת C למדנו על מספרים רנדומליים.
נראה בקצרה איך זה עובד ב ++C.

א. נוסיף את הספרייה:
                          < ctime>
ב. נכתוב פעם אחת בפונקצייה main את השורה:
                                                                                                                                        srand( time(0));
ג. נקבל מספר רנדומלי ע"י:
                      rand() % 2


כדי להגביל את טווח המספרים משתמשים ב %
כך:
                                                                                                                                        int x = rand() % 10;
כעת x יהיה מספר בין 0-9

או:
                                                                                                                                        int x = rand() % 10+1;
כעת x יהיה מספר בין 1-10






השהייה (delay)

נוכל לגרום לתוכנה שלנו להמתין מעט זמן. זה שימושי בעיקר במשחקים.

א. נוסיף את הספרייה <windows.h>
ב. בשביל כל השהייה נכתוב את השורה:
                                                                                                                                                     Sleep(1000*מספר שניות);
הפקודה למעשה מקבלת את מספר אלפיות השנייה שצריך להמתין.

-יש עוד הרבה שיטות.








אין תגובות:

הוסף רשומת תגובה