013
26.05.2004, 13:18 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft... (Operator)
|
naja die einfachste lösung ist wohl das mit dem defaultparameter zu nehmen
C++: |
#include <iostream> int addi(int *a,int n=20){ int rv=0; for(int i=0;i<n;++i)rv+=a[ i ]; return rv; }
int main(){ int a[]={1,2,3,4,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; std::cout<<"Summe :"<<addi(a)<<std::endl; }
|
Zitat: |
Aber natürlich beuge ich mich deiner Authorität vollkommen, dass steht außer Frage
|
das ist ja was ganz neues aber deine lösung einfach accumulate zu nehmen ist natürlich die bessere wenn man das nicht gerade selber implementieren will... -- ...fleißig wie zwei Weißbrote Dieser Post wurde am 26.05.2004 um 13:18 Uhr von Windalf editiert. |