C-Kurs/integral/Musterlösung
#include <stdio.h> #include <math.h> double hoch2(double x){ return x*x; } double integral(double (*fp)(double),double start,double ende,double schrittweite) { double ergebnis=0.0; for(;start<ende;start+=schrittweite){ ergebnis+=(*fp)(start); } return ergebnis*schrittweite; } int main(){ printf("%lf \n",integral(&hoch2,0.0,3.0,0.005)); return 0; }