bin im Laufe des Studiums gerade dabei C zu lernen und habe meine erste Aufgabe gekriegt.
Wir sollten eine Tabelle ausgeben, die für bestimmte Radien den Flächeninhalt eines Kreises angibt.
Hatte also 2 Methoden.
Code:
double kreis_flaeche(int zahl) {
return M_PI*(zahl*zahl);
}
Code:
void tabelle(){
printf("| Radius | Kreisfläche\n");
int r;
for(r = 1; r <= 20; r++) {
printf("| %d | %f\n", r, kreis_flaeche(r));
}
Momentan sind sie natürlich noch versetzt. Grade wenn der Radius 2-stellig wird, sind die "|" wieder um einen nach rechts verschoben.
Hoffe ihr versteht mein Problem und könnt mir helfen.
Greets






