חוף השרון יום ב' - סיום פעולות + טיפים

בכיתה

1. הצגת תכנית"Calculator" בפני הכיתה, מאת התלמידים שכתבו זאת במסגרת משימת הרשות.

2. הצגת תוכנית "מחשבון" לדוגמה.

3. טיפים חדשים והוספתם לדף 'טיפים'.

לבית

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

1. הדפיסו האם מספר מושלם
    כתבו פעולה המקבלת מספר שלם ומדפיסה האם הוא "מושלם" או לא.
    מספר מושלם הוא מספר שסכום מחלקיו בין 1 לבין מחצית המספר שווה למספר.
    לדוגמא, המספר 28 הוא מושלם, כיוון שסכום מחלקיו: 1, 2, 4, 7, 14 שווה ל- 28.
public static void PrintIsPerfect(int num)


2. החזירו האם מספר מושלם
    כתבו פעולה המקבלת מספר שלם ומחזירה true אם הוא מושלם, אחרת מחזירה false.
public static bool IsPerfect(int num)


3. בדיקת מושלמות ל- 5 מספרים
    כתבו פעולה הקולטת מהמשתמש 5 מספרים שלמים, ומדפיסה לגבי כל אחד מהם אם הוא מושלם או לא.
public static void PrintPerfects()


4. בדיקת תכונת המושלמות עבור מספרים נקלטים
    כתבו פעולה הקולטת מהמשתמש מספרים עד לקליטת 0 או עד לקליטת מספר שלילי, ומדפיסה לגבי כל מספר כזה אם
    הוא מושלם או לא.
public static void PrintAllPerfects()


5. האם ראשוני
    כתבו פעולה המקבלת מספר שלם ומחזירה 'אמת' אם הוא ראשוני, אחרת - מחזירה 'שקר'.
public static bool IsPrime(int num)


6. האם קיים מספר ראשוני בטווח
    כתבו פעולה המקבלת שני מספרים שלמים, ומחזירה 'אמת' אם בטווח המספרים שביניהם קיים לפחות מספר ראשוני
    אחד. אחרת - הפעולה תחזיר 'שקר'.
public static bool IsFoundPrime(int n1, int n2)


7. החזרת כמות הראשוניים בין 1-1000
    כתבו פעולה המחזירה את כמות המספרים הראשוניים הקיימים בין 1 ל- 1000.
public static int CountPrimes1-10000()


8. הדפסת הראשוניים בין 1-1000
    כתבו פעולה המדפיסה את כל המספרים הראשוניים בין 1 ל- 1000.
public static void PrintAllPrimes1-1000()

תגובות