שימוש בפונקציות int main() { int a, b, c; printf( "Enter three integers: " ); scanf( "%d%d%d", &a, &b, &c ); printf( "Min is: %dn", minimum( a, b, c ) ); return 0; }
שימוש בפונקציות int main() { int a, b, c, min; printf( "Enter three integers: " ); scanf( "%d%d%d", &a, &b, &c ); min = minimum( a, b, c ); printf( "Min is: %dn", min); return 0; }
העברת הערכים main minimum 4 a 4 y 5 b 5 z 2 c 2 x משתמש
חישוב הסכום double calc_something(int n) { int i, key=1; double result = 0; for (i=1; i<=n ; i++) { result = result + key*(4. 0/(2*i-1)); key *= -1; } return result; } הפונקציה החישוב עצמו
פתרון 3 - תרגיל double calc_something(double eps) { int i=1, key=1; double result = 0, expr; do { expr = 4. 00/(2*i-1); result = result + key*expr; i++; key *= -1; } while (expr >= eps); return result; } הפונקציה הדיוק
void Get. Array(int a[ ], int size); void Print. Array(int a[ ], int size); int main() { int a[10]; } Get. Array(a, 10); Print. Array(a, 10); return 0;
#include <stdio. h> int strlen(char str[ ]) { int k = 0; while ( str[k] != ’ ’ ) k++; return k; } int main() { char str[ ]=“LINUX"; printf("%d", strlen(str)); return 0; } ? מה קורה פה 100 101 102 103 104 105 106 L str I N U X ‘ ’ str[k]