Menu
Coddy logo textTech

אתגר סיכום #1

חלק מהיחידה יסודות במסלול ה-C של Coddy. שיעור 49 מתוך 63.

challenge icon

אתגר

קל

כתבו תוכנית C שמממשת את הפונקציות הבאות:

  1. פונקציה בשם isPrime שמקבלת מספר שלם כארגומנט ומחזירה 1 אם המספר ראשוני, ו-0 אחרת.
  2. פונקציה בשם sumOfPrimes שמקבלת שני ארגומנטים של מספרים שלמים (התחלה וסוף) ומחזירה את סכום כל המספרים הראשוניים בטווח הזה (כולל הקצוות).
  3. בפונקציה main, קראו שני מספרים שלמים מהקלט והשתמשו בהם כארגומנטים לפונקציה sumOfPrimes, והדפיסו את התוצאה.

על התוכנית שלכם לוודא שמספרי הקלט חיוביים ושהמספר הראשון קטן מהמספר השני. אם התנאים האלה אינם מתקיימים, הדפיסו Invalid input וסיימו את התוכנית

נסו בעצמכם

#include <stdio.h>

// הצהירו כאן על הפונקציות שלכם

int main() {
    
    // הקוד שלכם כאן
    
    return 0;
}

כל השיעורים ביחידה יסודות

תרגלו בעצמכם: קומפיילר C אונליין