רקורסיה - שיטה לבנייה נכונה
פתרונות מהשיעור הקודם:
תשובה 1: (לא רשמי)
#include <stdio.h> int f1(int x,int y) { if (x<y||(x==y&&x%2==1)) // הפונקציה מחזירה את סכום המספרים הזוגיים בין שני מספרים כשהשמאלי גדול או שווה לימיני return 0; if (y%2==1) y++; return 1 + f1(x, y+2); } void main() { int x,y; printf("Enter 2 numbers: "); scanf("%d %d",&x,&y); printf("Zugi: %d \n",f1(x,y)); }