C-Programmierung

Kontrollstruktur for Beispiele

Kontrollstruktur For Flussdiagramm | | Kontrollstruktur For Besonderheiten

Potenzierung:

int a=3,b=10;

c=1;
for (int i=0; i<b; i++)
   c*=a;

printf("%d to the power of %d is %d!\n", a,b,c);

Q Welchen speziellen Wert berechnet diese Schleife?

int i;
double sum,fac;
for (sum=fac=1.0,i=1; i<=n; i++,fac*=i) sum+=1.0/fac;

Tipp: Exponential-Reihe für x=1

Q Welchen speziellen Wert berechnet dieses Schleife?

int i;
double sum;
for (sum=1.0,i=1; i<=n; i++) sum += ((i%2)?-1.0:1.0) / (2*i+1);
sum*=4.0;

Tipp: Leibniz-Reihe

Kontrollstruktur For Flussdiagramm | | Kontrollstruktur For Besonderheiten

Options: