#include <stdio.h>
#include <math.h>



/* --------------------------------*/




int main(void)
{
	double x=0.0, Min, Max, schrittweite=1e-9, pi=2*acos(0), funktion;
	long zaehler=0, Anzahl=1e9;
 
	printf("Dieses Programm versucht, fuer die Funktion x-> sin(2000*pi*x) auf [0,1] Minimum \
und Maximum zu bestimmen: \nDazu werten wir die Funktion auf Stuetzstellen im Abstand von %.12lf aus.\n\n", 
	schrittweite); 
     
	Min=sin(2000.0*pi*x);
	Max=sin(2000.0*pi*x);
     
	while(zaehler<Anzahl)
	{
		zaehler++;
		x=x+schrittweite;
		funktion=sin(2000.0*pi*x);
	  
		if(funktion>Max)
			Max=funktion;
	  
		if(funktion<Min)
			Min=funktion;
	  
	}
     
     
     
	printf("letztes x: %lf\n\n", x);
     
	printf("Approximatives Minimum: %.15lf.\nApproximatives Maximum: %.15lf.\n\n", Min, Max); 
     
         
 
	return(0);
  
}
