Skip to main content

2.1 Variablen und Konstanten

  • Aufgabe 1: Deklarieren Sie Variablen für Ihr Geburtsdatum (Tag, Monat, Jahr) und geben Sie diese aus.
  • Aufgabe 2: Definieren Sie eine Konstante für Pi (3.14159) und berechnen Sie den Umfang eines Kreises mit einem vom Benutzer eingegebenen Radius.

Aufgabe 1:

#include <stdio.h>

#define BIRTHDAY_DAY 20
#define BIRTHDAY_MONTH 4
#define BIRTHDAY_YEAR 2003

int main(void) {

printf("Ich habe am %i.%i.%i Geburtstag", BIRTHDAY_DAY, BIRTHDAY_MONTH, BIRTHDAY_YEAR);

return 0;
}

Aufgabe 2:

#include <stdio.h>

// Funktionsprototyp vor main deklarieren
float calculateCircumference(const float radius, const float pi);

int main(void) {

const float PI = 3.14159f;
float radius;
float circumference;

printf("Bitte Radius eingeben: \n");
scanf("%f", &radius);

circumference = calculateCircumference(radius, PI);

printf("Der Umfang betraegt: %f", circumference);

return 0;
}

float calculateCircumference(const float radius, const float pi) {
// Für den Umfang müssen wir mit 2 multiplizieren: U = 2 * π * r
return 2.0f * radius * pi;
}