תרגול לולאות For

תרגול לולאות FOR

תלמידים יקרים, 

על מנת להצליח ולהיות מתכנתים מעולים, חייב לתרגל – לתרגל ועוד הפעם לתרגל

 בקובץ הבא תמצאו תרגילים ברמת קושי עולה (ז”א בהתחלה תרגילים קלים ולאט לאט הרמה עולה).

 

תרגול לולאות – רמת התחלה

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

2. ספירת זוגי ואי-זוגי:
כתוב תוכנית שתגריל 15 מספרים רנדומליים בין 1 ל-100. ספור כמה מהם זוגיים וכמה אי-זוגיים.

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

4. חישוב שורש:
צור לולאה שרצה 5 פעמים. בכל איטרציה, קלוט מספר מהמשתמש וחשב את השורש הריבועי שלו (אם הוא חיובי).

5. חישוב שטח ריבועים:
כתוב תוכנית שקולטת זוגות של אורך ורוחב של מרובע. התוכנית תציג עבור כל זוג את שטחו ואת היקפו. 

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

למשל התוכנית הגרילה את המספר:34

המשתמש הזין את הקלט: 12 
הפלט יהיה: המספר שניחשת קטן מהמספר שהוגרל..

במידה והמשתמש ניחש נכון את המספר שהוגרל תוך 7 ניסיונות תוצג לו ההודעה: “הצלחת”, אחרת תוצג ההודעה:”הפעם לא הצלחת – נסה שוב בפעם אחרת”.

7. סיווג ציונים:
כתוב תוכנית שתקלוט 10 ציונים מהמשתמש. השתמש ב-switch-case כדי לסווג כל ציון לקטגוריה:
מצוין 95-100, טוב מאוד85-94, טוב70-84, מספיק56-69, נכשל) והדפס כמה ציונים יש בכל קטגוריה.

תרגול פונקציות בשילוב  לולאות

8. חישוב עצרת:
א) כתוב פונקציה שמקבלת מספר חיובי שלם כלשהו ומחזירה את את העצרת של מספר בעזרת לולאת for.
ב) כתוב תוכנית ראשית שנעזרת בפונקציה שרשמת בסעיף א’), ומדפיסה את ת העצרת של המספרים 1 עד 10.

9. בדיקת ראשוניות:
כתוב פונקציה שמקבלת מספר ובודקת אם הוא ראשוני. השתמש בה כדי להדפיס את כל המספרים הראשוניים בין 1 ל-50.

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

אולי יעניין אותך גם...

מדריך מלא לולאות WHILE שרצה מספר קבוע של פעמים

הסבר מקיף על לולאות WHILE שרצה X פעמים

נגישות
error: © תוכן זה שמור באמצעות זכויות יוצרים, אין אפשרות לבצע העתקה. ©