PracticU

תרגול על if-else

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › תרגול על if-else
תרגול על if-else
התרגול מרכז כמה תרגילים קצרים על if ו-else, כדי לתרגל את הלוגיקה של התנאים.
התרגילים
1. תרגילי מספרים: קולטים מספר שלם ומציגים הודעה אם הוא גדול מ-100, ואם לא, הודעה אחרת. בהמשך: בדיקה אם מספר זוגי או אי-זוגי, בדיקת גיל מעל 18, וקביעה אם מספר דאבל חיובי, שלילי או אפס.
2. השוואות בין מספרים: מקסימום בין שני דאבלים, והודעה מי גדול ומי קטן. אם שניהם שווים מציגים אחד מהם או הודעת שוויון, לפי הניסוח. כמו כן יוצרים שני מספרים רנדומליים בין 1 ל-5 ומציגים את המינימום.
3. תפריט לפי מחרוזת: אם המשתמש הקליד age, קולטים גיל. אם name, קולטים שם מלא. אם salary, קולטים משכורת. כל מחרוזת אחרת מציגה הודעת שגיאה.
4. שטח מעגל: קולטים רדיוס ומציגים אם שטח המעגל גדול מ-1000 או לא.
התרגול מאמן את הזרימה של if ו-else על קלטים שונים, ואת ההשוואה בין ערכים.
השיעור הבא בקורס: Logical AND Operator
מילון מושגים:
תנאי – ביטוי לוגי בקוד שתוצאתו אמת או שקר, וקובע אילו פקודות יתבצעו בהתאם לערכו.
מחרוזת – סוג נתונים שמייצג רצף של תווים, כלומר טקסט, ומשמש לאחסון מילים, משפטים או כל רצף סימנים.
אופרטור – סימן בקוד שמבצע פעולה על ערכים, כמו חיבור, השוואה או פעולה לוגית.

פרקי ההרצאה: תרגול על if-else

  1. 00:00

    מבוא לתרגולי if-else

  2. 00:38

    תרגיל: מספר גדול מ-100 או קטן ממנו

  3. 01:20

    תרגיל: שני מספרים רנדומליים והמינימום

  4. 01:57

    תרגיל: מציאת המקסימום בין שני מספרים

  5. 02:33

    תרגיל: השוואת מחרוזת לתשובה

תמלול ההרצאה: תרגול על if-else

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

  1. 00:02

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

  2. 00:18

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

  3. 00:38

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

  4. 00:51

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

  5. 01:10

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

  6. 01:29

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

  7. 01:51

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

  8. 02:10

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

  9. 02:29

    קילטו מהמשתמש מחרוזת אם המחרוזת שווה למחרוזת אייג' אז קילטו מהמשתמש את הגיל שלו והציגו אותו אם המחרוזת שווה לניין קילטו

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

ההרצאה הקודמת: תנאי בתוך תנאי

ההרצאה הבאה: Logical AND Operator

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

  • Qlik - if-else - חלק 1
  • תנאים if - else
  • תנאי If - Else - חלק 1
  • תרגול לולאות

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

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