PracticU

תרגול לולאת While

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › תרגול לולאת While
תרגול לולאת While
כדי לשלוט באלגוריתמיקה צריך לתרגל, ובמיוחד את לולאת while. להלן סדרת התרגילים שהמרצה הציג, כולם בעזרת לולאת while.
התרגילים
1. חזקה: קולטים מספרים עד שמתקבל 0, ולכל מספר (חוץ מה-0 הסופי) מציגים את החזקה שלו.
2. שורש ריבועי: קולטים מספרים עד שמתקבל מספר שלילי, ולכל מספר מציגים את השורש הריבועי.
3. חיובי או שלילי: קולטים מספרים עד 0, ולכל מספר מציגים אם הוא חיובי או שלילי.
4. מס: קולטים משכורות עד ערך שלילי, ולכל משכורת מציגים 10% מס.
5. ציון: מציגים עובר לציון 60 ומעלה ונכשל מתחתיו. ציון מחוץ לטווח 0 עד 100 נשאל שוב.
6. מחרוזות: קולטים מחרוזות עד המילה end, באותיות קטנות או גדולות, ולכל מחרוזת מציגים את האורך.
7. זוגות מספרים: לכל זוג מציגים מכפלה, סכום וממוצע. הלולאה נעצרת כששני המספרים זהים.
8. סיסמה: קולטים מחרוזות עד המילה dan, ולכל אחת בודקים אם האורך בין 6 ל-20 תווים.
9. סכום ספרות: קולטים מספר אחד ומציגים את סכום ספרותיו. זה מתבצע בלולאת while.
שימו לב
גם סכום הספרות הזוגיות של מספר, כמו סכום הספרות הרגיל, נעשה כאן בלולאת while.
השיעור הבא בקורס: לולאת Do - While

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

  1. 00:00

    תרגול לולאת while: חזקה של מספרים

  2. 00:38

    שורש ריבועי ועצירה בערך שלילי

  3. 01:16

    חישוב מס משכורת עד ערך שלילי

  4. 01:55

    קליטת מחרוזות עד הפסקה end

  5. 02:52

    סכום הספרות של מספר אחד

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

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

  1. 00:02

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

  2. 00:18

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

  3. 00:34

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

  4. 00:48

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

  5. 01:01

    קלטו מהמשתמש שוב ושוב משכורות עד שמכניס ערך שלילי. עבור כל משכורת שנקלטה חוץ מהערך השלילי שמסיים את הקלט, הציגו כמה יהיה 10% מס מאותה משכורת.

  6. 01:16

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

  7. 01:38

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

  8. 02:05

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

  9. 02:23

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

  10. 02:43

    עבור כל מכרוזת שנקלטה חוץ מהדן הציגו האם המכרוזת הזאת היא סיסמה חוקית. מה זה סיסמה חוקית? סיסמה חוקית זה סיסמה שהאורך שלה היא בין 6 ל-20 תווים כולל קצוות.

  11. 02:59

    קלטו מספר מהמשתמש, והציגו את סכום הספרות שלו. לדוגמה אם המשתמש הכניס את המספר 8,512 סכום הספרות שלו זה 16 ולכן פשוט תציגו 16. אם המשתמש הכניס 7 סכום הספרות יהיה 7 יש להציג 7. אם המשתמש מכניס מינוס 12 הציגו 3 כי זה סכום הספרות ואם המשתמש מכניס 0 סכום הספרות יהיה 0. שימו לב אין לקלוט הרבה מספרים יש לקלוט מספר אחד ויחיד

  12. 03:32

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

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

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

ההרצאה הבאה: לולאת Do - While

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

  • לולאת While
  • סקריפט עם לולאת while
  • לולאת while בקורס JAVA
  • לולאות While - חלק 1

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

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