wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

שיעור ראשון הכרת לולאות

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

מהי המטרה העיקרית של שימוש בלולאה בתכנות?

a)

להקל על קריאת הקוד

b)

לחזור על קטע קוד מספר רב של פעמים באופן אוטומטי

c)

לשפר את מהירות המעבד

d)

להפוך את הקוד למסובך יותר

2.

איזו מבין האפשרויות הבאות היא לולאה חוקית ב-Java?

a)

repeat (int i = 0; i < 10; i++) { System.out.println(i); }

b)

for (int i = 0; i < 10; i++) { System.out.println(i); }

c)

loop (int i = 0; i < 10; i++) { System.out.println(i); }

d)

while (i = 0; i < 10; i++) { System.out.println(i); }

3.

איזו לולאה עדיפה כאשר אנו יודעים מראש כמה פעמים יש לבצע את החזרה?

a)

if

b)

for

c)

do-while

d)

while

4.

איזה חלק בלולאת for קובע מתי הלולאה תפסיק לרוץ?

a)

התנאי (i < 10;)

b)

האתחול (int i = 0;)

c)

השינוי (i++)

d)

תוכן הלולאה (System.out.println(i);)

5.

מה יקרה אם נשכח לעדכן את המשתנה בתוך לולאת while?

a)

התוכנית תעבוד רגיל

b)

הקוד לא יפעל בכלל

c)

הלולאה תהפוך לאינסופית

d)

הלולאה תדלג על כל החזרות

6.

מה ההבדל העיקרי בין לולאת for ולולאת while?

a)

לולאת for מיועדת למקרים בהם מספר החזרות ידוע מראש, בעוד while נמשכת עד שמתקיים תנאי

b)

לולאת while תמיד טובה יותר מ-for

c)

for אינה מאפשרת שינויים בתנאי הלולאה

d)

אין הבדל בין השתיים

7.

מה הפלט של הקוד הבא?

for (int i = 1; i <= 3; i++)
{ System.out.println("Hello");
}

a)

ידפיס "Hello" פעם אחת

b)

ידפיס "HelloHelloHello" בשורה אחת

c)

הקוד לא יפעל

d)

דפיס "Hello" שלוש פעמים

8.

מה קורה כאשר תנאי הלולאה הוא false כבר מההתחלה?

a)

הלולאה לא תתבצע כלל

b)

הלולאה תגרום לשגיאה

c)

הלולאה תרוץ לפחות פעם אחת

d)

הלולאה תדפיס false

9.

איזו מהאפשרויות הבאות מתארת נכון לולאה אינסופית?

a)

for (int i = 0; i < 10; i++)

b)

while (true) { System.out.println("Hello"); }

c)

for (int i = 0; i < 100; i++) { System.out.println(i); }

d)

while (i == 10) { System.out.println(i); }

10.

איזו הצהרה על לולאות ב-Java אינה נכונה?

a)

כל לולאה חייבת לכלול תנאי יציאה

b)

לולאת while יכולה לא לרוץ כלל

c)

לולאת for תמיד תרוץ לפחות פעם אחת

d)

ניתן להשתמש בלולאות כדי להדפיס מספרים ברצף