007
22.11.2007, 11:55 Uhr
RedEagle
|
Da fällt mir folgendes Test-programm ein, dass ich mal geschrieben habe:
C++: |
typedef int(*fnc)(int,int);
int add(int a, int b); int sub(int a, int b); int mul(int a, int b); int div(int a, int b);
int main() { fnc op[4]; op[0] = div; op[1] = add; op[2] = sub; op[3] = mul;
int choise,a,b; printf("1-add\n2-sub\n3-mul\n4-div\n"); scanf("%i %i %i",&choise,&a,&b);
int c = op[choise%4](a,b);
printf("erg=%i\n",c);
return 0; }
|
auch ohne goto,... -- MFG RedEagle Dieser Post wurde am 22.11.2007 um 11:58 Uhr von RedEagle editiert. |