כתוב פעולה אשר מקבלת מספר שלם חיובי ומחזירה סכום של כל המספרים הקטנים ממנו אבל רק כאלו שסכום הספרות שלהם שווה ל7.
תודה לעוזרים!
כתוב פעולה אשר מקבלת מספר שלם חיובי ומחזירה סכום של כל המספרים הקטנים ממנו אבל רק כאלו שסכום הספרות שלהם שווה ל7.
תודה לעוזרים!
|
|
אם משהו לא מובן, אתה מוזמן לשאול.קוד:static int func(int num) { int i, num2, sum=0, sumDigit=0, temp=0, counter=1; for(i=num;i>0;i--) { num2=num-counter; while(num2!=0) { temp=num2%10; sumDigit=sumDigit+temp; num2=num2/10; } if(sumDigit==7) { sum=sum+num2; } counter++; } return sum; }
תכירו את שמוליק, אבא קנה לי
הוא אוהב במבה, ביסלי ואת עודד מנשה
נכתב במקור על ידי אושרי