PracticU

תרגול לפרק על Operators

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › תרגול לפרק על Operators
תרגול לפרק על Operators
השיעור הזה הוא סט תרגילים על כל האופרטורים שנלמדו בפרק.
תרגילים
1. יצירת ארבעה משתנים מסוג int עם מספר בכל אחד. מציגים את המספרים, את הסכום, את המכפלה ואת הממוצע שלהם.
2. יצירת שני משתנים מסוג int עם מספר בכל אחד. מציגים את שניהם ואת המודולו ביניהם, כלומר המספר הראשון מודולו השני.
3. יצירת שני משתנים a ו-b עם הערכים 10 ו-20. בעזרת אופרטורי הקיצור מבצעים: הוספת b ל-a, הוספת 1, הכפלה ב-2, הוספה של 1 שוב, חלוקה ב-7, הפחתה של 1, והפחתת a מ-b. לפני ההרצה מחשבים את הערכים.
4. יצירת שני משתנים a ו-b, ומשתנה בוליאני שמקבל את התוצאה של a > b. מציגים את המשתנה הבוליאני ובודקים שהערך נכון.
5. משתנה double שמקבל מספר רנדומלי שלם בין 0 ל-10. בודקים את הטווחים: 0 כולל ו-10 לא כולל, 0 עד 10 כולל את שניהם, 10 עד 20 כולל קצוות, ומינוס 10 עד 10 כולל קצוות.
6. חמישה משתנים double עם מספרים רנדומליים שלמים בין 50 ל-70, כולל קצוות. מציגים את כולם, ואת הסכום והממוצע שלהם.
7. קטע קוד שצריך לחשב על דף לפני ההרצה, ואחר כך לבדוק אם הפלט על המסך תואם לחישוב.
התרגול מיישם את כל אופרטורי הקיצור ואת חישובי החשבון. אם יש שגיאה, כדאי למצוא את האופרטור שבו טעיתם ולהבין מחדש איך הוא פועל.
מילון מושגים:
אופרטור – סימן בקוד שמבצע פעולה על ערכים, כמו חיבור, השוואה או פעולה לוגית.
משתנה – שם שמפנה למקום בזיכרון שבו נשמר ערך שיכול להשתנות במהלך ריצת התוכנית, כמו מספר, טקסט או אובייקט.
בוליאני – סוג נתונים שיכול לקבל אחד משני ערכים בלבד: אמת (true) או שקר (false).

פרקי ההרצאה: תרגול לפרק על Operators

  1. 00:00

    סכום מכפלה וממוצע של ארבעה מספרים

  2. 00:37

    מודולו ותרגיל עם אופרטורי קיצור

  3. 01:15

    חישובים נוספים עם אופרטורי קיצור

  4. 01:55

    השוואה בבוליאן והגרלה בין 0 ל-10

  5. 02:41

    הגרלה בין 0 ל-10 כולל הקצוות

תמלול ההרצאה: תרגול לפרק על Operators

הטקסט המלא של הדקות הראשונות בהרצאה «תרגול לפרק על Operators» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    בואו נתרגל את נושא האופרטורים. דבר ראשון, צרו ארבעה משתנים מסוג אינט. שימו איזשהו מספר בכל אחד מהם. הציגו את המספרים עצמם, הציגו את הסכום שלהם, את המכפלה שלהם ואת הממוצע שלהם.

  2. 00:25

    צרו שני מספרים מסוג אינטג'ר, הכניסו איזשהו מספר לכל אחד מהם, הציגו את שני המספרים והציגו את המודולו ביניהם, המספר הראשון, מודול הוא המספר השני.

  3. 00:42

    יצרו שני משתנים מסוג אינטג'ר a ו-b, הכניסו 10 לתוך a ו-20 לתוך b. לאחר מכן בעזרת Compound Assignment Operators, כלומר את אופרטורי הקיצור, בצעו את הדברים הבאים:

  4. 01:02

    הוסיפו את b ל-a, הוסיפו 1 ל-a, כל דבר כזה אמור להיות רק דרך אופרטורי הקיצור. בצעו הכפלה של a ב-2, הוסיפו 1 ל-a שוב פעם, בצעו חלוקה של a ב-7, החסירו 1 מ-a והחסירו את a מ-b.

  5. 01:27

    לפני שאתם מריצים את התוכנית הזאת חשבו כמה אמור להיות a וכמה אמור להיות b ורק אחר כך תריצו ותראו אם החישוב שלכם הוא נכון. צרו שני משתנים a וb, הכניסו איזשהו מספר לכל אחד מהם.

  6. 01:48

    צרו משתנה בוליאני נוסף ובצעו לתוכו השמה של a גדול מ-b. הציגו את המשתנה הבוליאני ובדקו אם אכן הוא מכיל את הערך הנכון בהתאם ל-a ול-b. צרו משתנה מסוג דאבל, הכניסו אליו מספר רנדומלי שלם בין 0 ל-10, כאשר המספר הזה כולל 0 אבל לא כולל 10.

  7. 02:19

    תציגו את המספר הזה והעריצו שוב ושוב את התוכנית בכדי לראות שבאמת כל המספרים שמוצגים לכם הם בין 0 ל-9 כולל 0 וכולל 9 ואין לנו לדוגמה את 10 ביניהם.

  8. 02:37

    בצעו בדיוק את אותו הדבר אבל הפעם הגרילו מספר רנדומלי בין 0 ל-10 כאשר הוא כולל 0 וגם כולל את 10. הציגו את המספר והריצו שוב ושוב בשביל לראות שכל המספרים הם אכן 0 עד 10 מספרים שלמים שמוצגים לכם על המסך.

  9. 03:01

    שוב פעם בצעו את אותו הדבר משתנה מסוג דאבל אבל הפעם הכניסו אליו מספר אנדומלי בין 10 ל-20 כאשר הוא אמור לכלול 10 ולכלול 20 מספר שלם. הציגו אותו הריצו שוב ושוב את התוכנית ובדקו שכל המספרים שמוצגים לכם הם בין 10 ל-20 כולל קצוות, ולבסוף בצעו את זה שוב פעם,

לקורס המלא: קורס ג'אווה למתחילים אונליין

ההרצאה הקודמת: Random Numbers

ההרצאה הבאה: String Input

הרצאות קשורות מקורסים אחרים

  • אופרטורים operators is and as
  • תרגול לולאות
  • תרגול עיצוב ופתרון - חלק 2

קורסים נוספים במסלול

  • קורס מבוא ל-QA - מידע חשוב לבודק תוכנה
  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration
  • קורס מייבן - Maven