Kreisumfang berechnen

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Kreisumfang berechnen

    Hi alle zusammen,

    ich bin blutiger anfänger im programmieren und habe jetzt zu meinen informatik-vorlesungen übungen bekommen die ich machen soll. Lief auch bisher eigentlich ganz gut aber bei der aufgabe jetzt komme ich einfach nicht weiter. ich habe für den radius r eines kreises verschiedene werte (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20) und soll ein programm schreiben das mir den umfang des kreises für jeden radius berechnet.
    so sieht das bei mir bisher raus, leider bekomme ich im ausgabe-fenster nur sch##ße raus. kann mir jemand sagen wo mein fehler liegt?

    vielen Dank schonmal im vorraus :)


    Source Code

    1. #include <stdio.h>
    2. #define pi 3.141592654
    3. main(){
    4. int r;
    5. float u;
    6. r = (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20);
    7. for(r = 10 ; r < 20 ; r++) {
    8. u = 2 * pi * r;
    9. printf("Ergebnis: %d\n", u);
    10. }
    Display All


    //edit by vince - Syntaxhighlighting hinzugefügt
  • Hi,

    Source Code

    1. #define pi 3.141592654

    Hier solltest du für "pi" Großbuchstaben verwenden.

    Source Code

    1. r = (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20);

    Was und wofür soll das sein?

    Source Code

    1. for(r = 10 ; r < 20 ; r++) {

    Bei deiner Schleife hast du die 20 ausgeschlossen, das muss "<=" heißen.

    Source Code

    1. printf("Ergebnis: %d\n", u);

    %f sollte Abhilfe schaffen.
    Siehe printf