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);
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;
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;
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 →