ספרת ביקורת – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Meirkoen (שיחה | תרומות)
שורה 39:
return (counter % 10 == 0);
}
</source>
 
דוגמה נוספת ל[[פונקציה (תכנות)|פונקציה]] בשפת c# הבודקת האם מספר שהתקבל הוא [[מספר זהות]] ישראלי תקין.
 
<source lang="C">
private bool IdValidator(string id)
{
int counter = 0, incNum, i = 0;
 
foreach (char c in id)
{
int num = int.Parse(c.ToString());
 
incNum = num * ((i % 2) + 1);
 
counter += (incNum > 9) ? (incNum - 9) : incNum;
 
i++;
}
return (counter % 10 == 0);
</source>