
C# random number.Random ול-Next. בטול-טיפ מופיע תיאור: הגבול התחתון כלול והגבול העליון לא כלול. לכן rnd.Next(1, 13) מחזיר מספר בין 1 ל-12.System.Diagnostics.Process.Start, שמפעילה את הדפדפן עם הכתובת שנשלחה לה.Ctrl+Shift+Space כשהסמן נמצא על הסוגריים של הפונקציה.הטקסט המלא של הדקות הראשונות בהרצאה «חיפוש בגוגל» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
הנושא הבא שלנו לא קשור ספציפית לעולם התכנות אבל הוא עוזר לנו המון בתור מתכנתים. והנושא הזה הוא פשוט כיצד לחפש בגוגל. למה חשוב לנו לשלוט בצורה מושלמת בחיפוש בגוגל?
בגלל שכאשר אנחנו מתכנתים אז אנחנו צריכים להבין כמובן את הלב הבסיסי של מה שאנחנו מתכנתים. כלומר אנחנו צריכים להבין את התיאוריה, אנחנו צריכים להבין מה אנחנו עושים, מה אנחנו צריכים לעשות, אנחנו צריכים להבין אלגוריתמיקה ואת הנושאים הבסיסיים ביותר שאנחנו עובדים איתם, אבל אנחנו לא יכולים בתור מתכנתים לדעת בעל פה את כל הפקידות שקיימות,
מפני שיש אלפי אלפים של פקידות שונות שמאפשרות לנו לעשות כל מיני דברים בעולם התכנון. אנחנו כן צריכים לדעת תלולאות, אנחנו צריכים לדעת תנאים, אנחנו צריכים לדעת פונקציות ועוד הרבה דברים שאנחנו הולכים ללמוד בהמשך, אבל אם פתאום אנחנו נתבקש לבצע איזושהי מטלה מסוימת, בואו נניח לייצר מספר
רנדומלי במחשב או להפעיל את האינטרנט ולהציג איזשהו אתר אינטרנט. איך אנחנו בדיוק אמורים לדעת איזה פקודות מבטאות את זה? הרי זה לא בדיוק פקודות שקשורות לאלגוריתמיקה בסיסית, אלו פקודות שקיימות במערכת הדוטנט או בשפת התכנות ומאפשרות לנו לעשות את זה אבל אנחנו לא אמורים לבקור
אותן בעל פה. מה שאנחנו אין אמורים לדעת זה כיצד להצליח לגלות את הפקודות האלה. לי הטוב ביותר שקיים זה כמובן מנוע חיפוש ואין מה לעשות גוגל הם השולטים בשוק אז אנחנו הולכים לראות איך אנחנו בדיוק מחפשים בגוגל פעולה שאנחנו רוצים לבצע בוא נניח שקיבלנו מטלה
לייצר מספרים רנדומליים מה זאת אומרת מספרים רנדומליים? זה מספרים שהמחשב מגריל עבורנו בוא נניח עבור תוכנית שמנהלת סימולטור לוטו אז איך בדיוק אנחנו עושים את זה? איזו פקודה בעולם התכנות מאפשרת לנו לייצר מספר רנדומלי?
יש כמובן פקודה כזאתי בכל שפת תכנות ואנחנו הולכים לפתוח את מנוע חיפוש גוגל ולחפש את הפקודה. אבל מה שאנחנו צריכים להבין זה מה הדברים שאנחנו צריכים לרשום בתוך גוגל.
הדבר הראשון שאנחנו תמיד נרשום הוא לא את שפת התכנות. אם אנחנו עובדים ב-C-Sharp אז אנחנו נרשום ב-C-Sharp.
אם היינו מתכנתי PHP היינו רושמים PHP. אם היינו מתכנתי JavaScript היינו רושמים JavaScript. זאת אומרת כל שפת תכנות אנחנו קודם כל רושמים את השפה עצמה.
לאחר מכן מה בדיוק אנחנו מחפשים אנחנו מחפשים random number כבר אנחנו רואים שבוגל גילתה את המחרוזת הזאת אבל אנחנו בוחרים מרשימת המחרוזות כאן מרשימת ההצעות את ההצעה הטובה ביותר פי שרפ רנדום נאמבר אנטר ואנחנו עכשיו מגיעים כמובן לכל מיני דפים שמאפשרים לנו לגלות את זה how to generate random int number
פי שרפ סטאק אורבפלואו סטאק אורבפלואו זה אתר מאוד מאוד ידוע ובין הטובים ביותר שיש שכל מיני מתכנתים בעולם מעלים לשם שאלות ומתכנתים אחרים עונים להם על השאלות בייסיקלי כמעט כל מה שאתם תחפשו כבר קיים באתר הזה אם אתם עומדים על לינק ולוחצים מכש שמאלי אתם כמובן תגיעו ללינק הזה ואז אתם תאבדו
את הדף הנוכחי לא מומלץ יכול להיות שהלינק הזה לא עונה לי על השאלה ואני רוצה את הלינק הבא לכן כדאי לעמוד על הלינק וללחוץ על דפן הגלגלת.
ברגע שאתם עושים את זה אז הדפדפן פותח לכם טאב נוסף עם הלינק בלי לאבד את הדף הנוכחי. ככה אתם יכולים ללכת וללחוץ בבת אחת על כל מיני לינקים ואתם רואים למעלה שהדפדפן פותח לנו את כל הלינקים האלה ואנחנו יכולים במהירות לגשת לכל אחד מהם ולראות אם הם נותנים לנו את התשובה.
אנחנו יכולים פה לגלול למטה וממש כאן אנחנו כבר רואים איזשהו קוד. אין לנו מה לחפור הרבה ולהתחיל לקרוא את הכל אנחנו פשוט מחפשים במהירות קודים ואנחנו רואים כאן שיש לנו איזשהו קטע קוד אנחנו כבר עכשיו יכולים להעתיק אותו בואו נעתיק את כל הדבר הזה ולגשת לתוכנית שלנו ולבצע טייסט ולראות קודם כל שאין שגיאות אנחנו כבר רואים שאין פה שום
שגיאות נראה שזה יכול לעבוד אז בואו נראה מה יש כאן יש כאן איזושהי פקודה random rnd=new random יש לנו כאן in month פתיחת משתנה שווה rnd.next 1 ציק 13 ואפילו יש פה הערה creates a number between 1 and 12 בין 1 ל-12 אנחנו רואים שכאילו כאן אנחנו נותנים
גבול עליון אבל הוא לא כולל את הגבול העליון אם אנחנו נמצאים בתוך סוגריים ולוחצים על סוגריים של פונקציה ולוחצים על control shift space נפתח לנו הטול טיפ של הפונקציה ואז אנחנו יכולים לקרוא מה בדיוק הערכים האלה הערך המושחר שאנחנו רואים כאן זה בדיוק הערך שאנחנו עומדים עליו ואנחנו רואים פה בדסקריפשן
the inclusive lower bound of the random number return, inclusive זה כולל אם אנחנו הולכים לכאן אז אנחנו רואים max value the exclusive upper bound of the random number return ואנחנו רואים שיש פה את המילה exclusive זה אומר לא כולל ולכן אנחנו יכולים לראות שכאן מיוצר מספר בין 1 עד 13 כולל 1 לא כולל 13. פה גם כתוב
max value must be greater than or equal