שפת C/פונקציות/תרגילים

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
קפיצה לניווט קפיצה לחיפוש

מציאת סימן מספר[עריכה]

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

  1. אם המספר שלילי, היא תחזיר -1.
  2. אם המספר 0, היא תחזיר 0.
  3. אם המספר חיובי, היא תחזיר 1.



מציאת זוגיות מספר[עריכה]

כתוב פונקציה even המקבלת מספר שלם, ומחזירה 0 אם הוא זוגי ו1 אחרת.


מציאת מקסימום של שני מספרים[עריכה]

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



חישוב עצרת[עריכה]

כתוב פונקציה המקבלת מספר לא-שלילי שלם n, ומחשבת את n!, כלומר 1 * 2 * ... * n.