Problem beim Euklidischen Algorithmus



  • So es läuft jetzt endlich, und auch richtig:

    #include <stdio.h>
    main ()
    {
    int a = 2394;
    int b = 4242;
    int c;
        do
        {
        c=a%b;
        a=b;
        b=c;
        }
        while (b!=0);
    printf ("Der größte gemeinsame Teiler ist %i\n", a);
    }
    

    Danke für die Hilfe von allen, und wenn ich noch Verbesserungsvorschläge habt nur her damit, ich kann ja nur dazu lernen, was mir hoffentlich bei den nächsten Sachen weiterhilft 🙂



  • Es ist viel üblicher, so einzurücken, daß die Klammern sich sehen können.

    #include <stdio.h>
    int main ()
    {
        int a = 2394;
        int b = 4242;
        int c;
        do
        {
            c=a%b;
            a=b;
            b=c;
        }
        while (b!=0);
        printf ("Der größte gemeinsame Teiler ist %i\n", a);
    }
    

    [/quote]


Anmelden zum Antworten