PracticU

תרגול לולאת for

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › תרגול לולאת for
תרגול לולאת for
תרגול לולאת for, כדי לרכוש את המיומנות לפתור כל תרגיל בעזרתה. להלן התרגילים שהמרצה הציג.
התרגילים
1. הדפסות בסיסיות: שורה של 15 כוכביות, המספרים מ-1 עד 50, המספרים מ-50 עד 100, והמספר 50 לבד.
2. טווחים לפי קלט: קולטים n ומציגים את המספרים מ-1 עד n. קולטים a ו-b ומציגים את כל המספרים ביניהם בסדר עולה, לא משנה איזה מהם גדול יותר.
3. סדר לפי קלט: אם a קטן מ-b, ההצגה עולה. אם a גדול מ-b, ההצגה יורדת. אם הם שווים, מציגים מספר אחד.
4. כפולות של 7: מציגים את המספרים בין a ל-b, כולל קצוות, שמתחלקים ב-7 או שמסתיימים ב-7.
5. מספר ראשוני: קולטים מספר ומציגים אם הוא ראשוני, כלומר מתחלק רק בעצמו ובאחד. למשל 3 ו-7 ראשוניים, ו-9 ו-15 לא.
6. סיכום עשרה מספרים: קולטים עשרה מספרים ומציגים בסוף הקלט את הסכום, הממוצע, המקסימום והמינימום.
שימו לב
הפלט של סיכום עשרת המספרים מופיע רק בסוף קליטת כל המספרים, ולא אחרי כל קלט.
השיעור הבא בקורס: פקודת break בתוך לולאה

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

  1. 00:00

    תרגול לולאת for: שורת כוכביות וטווח מספרים

  2. 00:36

    הצגת מספרים עד n שקלט המשתמש

  3. 01:15

    הצגת מספרים בין a ל-b לפי הסדר

  4. 01:52

    הצגת כפולות של 7 בטווח

  5. 02:28

    בדיקה האם מספר הוא ראשוני

תמלול ההרצאה: תרגול לולאת for

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

  1. 00:02

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

  2. 00:28

    לאחר מכן הציגו את כל המספרים מ-1 ל-50 כולל קצוות. הציגו את כל המספרים מ-50 עד 100, כולל קצוות. הציגו את כל המספרים מ-50 עד 50, כולל קצוות.

  3. 00:48

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

  4. 01:11

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

  5. 01:30

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

  6. 01:49

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

  7. 02:14

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

  8. 02:36

    לדוגמה 3 הוא מספר ראשוני כי רק 1 ו3 מחלקים את 3 בלי שארית. 7 הוא מספר ראשוני, 11 הוא מספר ראשוני וכדומה. 9 הוא לא מספר ראשוני מפני ש-3 מחלק אותו בלי שארית, 15 הוא לא מספר ראשוני כי 3 ו-5 מחלקים

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

ההרצאה הקודמת: לולאת for בג'אווה

ההרצאה הבאה: פקודת break בתוך לולאה

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

  • לולאת for
  • לולאת For ב-SSIS - חלק 1
  • סקריפט עם לולאת for
  • תרגול לולאות

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

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