Code bidde erklären?

10/14/2011 20:11 michihodenn#1
Hey liebe Epvp coders
habe angefangen C zu lernen (Bin vor 3Tagen einngestiegen bidde net so streng)
also mein problem/frage ist

Der Code:
#include <stdio.h>


int main() {
float Volumen, aussen, innen, hoehe, pi = 3.14;

printf("Innendurchmesser der Tasse (cm): ");
scanf("%f",&innen);

printf("Hoehe der Tasse (cm): ");
scanf("%f",&hoehe);

Volumen = innen*innen * pi / 4 * hoehe;
/* 1 Kubikzentimeter entspricht 1 Mililiter*/
printf("In der Tasse passen %.2f ml\n",Volumen);
system("pause");
return 0;
}

meine Frage unzwar verstehe ich nicht wie er das ausrechnet also wie viel reinpasst vorallem verstehe ich den wert "PI" nicht und warum er 3,14 ergibt und was er überhaupt bedeutet
Der code is aus dem Buch C Programmierung
Hoffe es kann mir einer erklären
Danke im vorraus:handsdown:
10/14/2011 20:16 Devil589#2
Da scheint jemand in der Schule nicht aufgepasst zu haben.
PI wird benötigt um den Umfang oder auch Durchmesser eines Kreises zu berechnen.
Sprich Kreisberechnung.

Der Wert von PI ist: 3,14159265....

Ansonsten kannst du hier noch mal das nötigste zu PI nachlesen:
Kreiszahl