בקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו'
-
הסתבכתי קצת.
אני אשמח להסבר על לולאת for בשילוב של הגדרת משתנה דאבל בשביל ממוצע.מה זה? איך משתמשים בדיוק.
הבנתי פחות או יותר איך משתמשים בזה אבל לא הבנתי לגמרי..
במיוחד עם הגדרה של ( int =1; 10<=i;++1)וכן אשמח להסבר על לולאת while בפירוט הכי גדול שיש
..אשמח בשניהם לפירוט הכי גדול..
,תודה רבה.
לא AI. אלא מישהו שיודע.אם מישהו מכיר ספר טוב ועדכני (עדיף של איזה אוניברסיטה וכו) אשמח לקבל PDF או לקנות...
-
הסתבכתי קצת.
אני אשמח להסבר על לולאת for בשילוב של הגדרת משתנה דאבל בשביל ממוצע.מה זה? איך משתמשים בדיוק.
הבנתי פחות או יותר איך משתמשים בזה אבל לא הבנתי לגמרי..
במיוחד עם הגדרה של ( int =1; 10<=i;++1)וכן אשמח להסבר על לולאת while בפירוט הכי גדול שיש
..אשמח בשניהם לפירוט הכי גדול..
,תודה רבה.
לא AI. אלא מישהו שיודע.אם מישהו מכיר ספר טוב ועדכני (עדיף של איזה אוניברסיטה וכו) אשמח לקבל PDF או לקנות...
היי, אני לא בטוח באיזה שפה אתה לומד, אבל אתן לך את מה שאני יודע על פייתון / JS שתקף לרב השפות.
הדוגמאות קוד הבאות הן בשפת פייתון, המטרה שלהם זה להסביר לך את קונספט + תוכל לתרגם בקלות לשפה שלך
- לולאת while
היא לולאה שמריצה קטע קוד מסויים כל עוד תנאי (Condition) מסויים מתקיים.
לדוגמא הקוד הבא:
while "1" == "1": print("test")ידפיס למסך "test" בלולאה אין סופית כי 1 תמיד יהיה שווה ל-1
אפשר גם לשבור את הלולאה באמצע לפי הצורך:
while "1" == "1": print("test") breakהקוד הזה ידפיס test פעם אחת ויעצור כי שברנו את הלולאה
אפשר לשבור גם ככה:
finish = False while not finish: print("test") finish = Trueהקוד הזה ידפיס test פעם אחת ויעצור בדיוק כמו בקוד הקודם מכיוון שהתנאי עליו הלולאה רצה זה אם המשתנה finish מכיל ערך שלילי כמו False
אבל ברגע ששמנו בערך שלו True אוטומטית התנאי לא מתקיים יותר והלולאה לא תרוץ בפעם השניה.במידה ואתה רוצה לדלג לריצה הבאה של הלולאה ניתן להשתמש בcontinute בפייתון.
while "1" == "1": print("test") continue print("test2")במקרה הזה לא יודפס בכלל test2 מכיוון שמיד אחרי ההדפסה הראשונה הקוד מדלג לריצה הבאה של הלולאה
לגבי for loop אכתוב לך יותר מאוחר
- לולאת while
-
הסתבכתי קצת.
אני אשמח להסבר על לולאת for בשילוב של הגדרת משתנה דאבל בשביל ממוצע.מה זה? איך משתמשים בדיוק.
הבנתי פחות או יותר איך משתמשים בזה אבל לא הבנתי לגמרי..
במיוחד עם הגדרה של ( int =1; 10<=i;++1)וכן אשמח להסבר על לולאת while בפירוט הכי גדול שיש
..אשמח בשניהם לפירוט הכי גדול..
,תודה רבה.
לא AI. אלא מישהו שיודע.אם מישהו מכיר ספר טוב ועדכני (עדיף של איזה אוניברסיטה וכו) אשמח לקבל PDF או לקנות...
@למה-באתי כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
בשילוב של הגדרת משתנה דאבל בשביל ממוצע.
אתה מגדיר int ורוצה double?
-
היי, אני לא בטוח באיזה שפה אתה לומד, אבל אתן לך את מה שאני יודע על פייתון / JS שתקף לרב השפות.
הדוגמאות קוד הבאות הן בשפת פייתון, המטרה שלהם זה להסביר לך את קונספט + תוכל לתרגם בקלות לשפה שלך
- לולאת while
היא לולאה שמריצה קטע קוד מסויים כל עוד תנאי (Condition) מסויים מתקיים.
לדוגמא הקוד הבא:
while "1" == "1": print("test")ידפיס למסך "test" בלולאה אין סופית כי 1 תמיד יהיה שווה ל-1
אפשר גם לשבור את הלולאה באמצע לפי הצורך:
while "1" == "1": print("test") breakהקוד הזה ידפיס test פעם אחת ויעצור כי שברנו את הלולאה
אפשר לשבור גם ככה:
finish = False while not finish: print("test") finish = Trueהקוד הזה ידפיס test פעם אחת ויעצור בדיוק כמו בקוד הקודם מכיוון שהתנאי עליו הלולאה רצה זה אם המשתנה finish מכיל ערך שלילי כמו False
אבל ברגע ששמנו בערך שלו True אוטומטית התנאי לא מתקיים יותר והלולאה לא תרוץ בפעם השניה.במידה ואתה רוצה לדלג לריצה הבאה של הלולאה ניתן להשתמש בcontinute בפייתון.
while "1" == "1": print("test") continue print("test2")במקרה הזה לא יודפס בכלל test2 מכיוון שמיד אחרי ההדפסה הראשונה הקוד מדלג לריצה הבאה של הלולאה
לגבי for loop אכתוב לך יותר מאוחר
@Yehuda-1
טכנית אפשר גם להפוך את while ל forint i = 1; while (i <= 10) { // Do something i += 1; // or i++ }אגב לא הצלחתי להבין למה אתה משתמש עם strings
while "1" == "1"באותה מידה תוכל להשתמש אם int
while 1 == 1פחות הקלדה
- לולאת while
-
בדיוק עכשיו סיימת להתפלפל עם ג'מנאי על לולאת FOR וב"ה יצאתי מחוזק ומרוצה. הבנתי את זה..
אשמח אם תרחיב יותר על נלולאה השנייה.https://gemini.google.com/share/119f99d25f55
בעצם בלולאה השנייה אי אפשר להפסיק אותה לא ע"י פעולה צדדית (לחיצה על מקש כל שהוא) מהמשתמש
-
@למה-באתי כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
בשילוב של הגדרת משתנה דאבל בשביל ממוצע.
אתה מגדיר int ורוצה double?
@משחזר-מידע כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
@למה-באתי כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
בשילוב של הגדרת משתנה דאבל בשביל ממוצע.
אתה מגדיר int ורוצה double?
בשילוב. אני רוצה להוסיך גם שם את פעולת המשתנה הדאבל (אגב, הוא מוזכר פעמיים בקוד שאני רציתי... 1. כדי לקלוט את כל הפלטים ששאני מכניס שיכול להיות בהם מספרים עשרוניים ו2. כדי לחשב בסוף את הממוצע הכולל
-
@משחזר-מידע כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
@למה-באתי כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
בשילוב של הגדרת משתנה דאבל בשביל ממוצע.
אתה מגדיר int ורוצה double?
בשילוב. אני רוצה להוסיך גם שם את פעולת המשתנה הדאבל (אגב, הוא מוזכר פעמיים בקוד שאני רציתי... 1. כדי לקלוט את כל הפלטים ששאני מכניס שיכול להיות בהם מספרים עשרוניים ו2. כדי לחשב בסוף את הממוצע הכולל
לא הבנתי בדיוק מה תרצה
איפה אתה מגדיר double ואיזה נתונים תרצה להכניס
ואם כברAI תוכל לבקש לו שיעשה לך במדוייק מה שתרצה
תאמין לי בזמן שאני כותב 3 מילים תגובה הוא יכתוב לך תוכנה שלימה בכל שפה שתרצה
השאלה אם אתה רוצה להבין
או שתרצה לדעת -
לא הבנתי בדיוק מה תרצה
איפה אתה מגדיר double ואיזה נתונים תרצה להכניס
ואם כברAI תוכל לבקש לו שיעשה לך במדוייק מה שתרצה
תאמין לי בזמן שאני כותב 3 מילים תגובה הוא יכתוב לך תוכנה שלימה בכל שפה שתרצה
השאלה אם אתה רוצה להבין
או שתרצה לדעת@משחזר-מידע כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
השאלה אם אתה רוצה להבין
או שתרצה לדעתכנראה שלא ראית מה התכתבתי איתו...
אני לומד מלא ע"י הAI אז התכתבתי איתו בלימוד.. לא לכתוב את הקוד אין לי מה לעשות עם הקוד הזה. אלא ללמוד איך כותבים את הקוד.בפועל עדיין לא הבנתי איך כותבים לולאה while
-
@משחזר-מידע כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
השאלה אם אתה רוצה להבין
או שתרצה לדעתכנראה שלא ראית מה התכתבתי איתו...
אני לומד מלא ע"י הAI אז התכתבתי איתו בלימוד.. לא לכתוב את הקוד אין לי מה לעשות עם הקוד הזה. אלא ללמוד איך כותבים את הקוד.בפועל עדיין לא הבנתי איך כותבים לולאה while
@למה-באתי כתב בבקשת מידע | אשמח להסבר מפורט - מה זה לולאות.. כולל הגדרת משתנים וכו':
בפועל עדיין לא הבנתי איך כותבים לולאה while
אם תתן דוגמא מה תרצה לעשות אני מניח שתקבל תשובות
כשאתה מסביר משו לא ברור ומעורפל כמו לולאה עם doubles ונתונים אף אחד לא מצליח להבין מה תרצה לעשותdouble sum = 0.0; int count = 0; while (count < 4) { sum = sum + 1.5; count = count + 1; } double average = sum / count; System.out.println(average);