X-Git-Url: https://hackdaworld.org/gitweb/?p=my-code%2Fbeginners.git;a=blobdiff_plain;f=ggt.c;fp=ggt.c;h=b15e0f813aa68641e8badea386713d25fed3a2cb;hp=0000000000000000000000000000000000000000;hb=2473d40268a211cffc6bfbd8a19e66fce838c236;hpb=7d26cede0a579c4b9876f258fa629042f43e00d3 diff --git a/ggt.c b/ggt.c new file mode 100644 index 0000000..b15e0f8 --- /dev/null +++ b/ggt.c @@ -0,0 +1,37 @@ +/* program to calculate the ggt of two integers */ + +/* we include headers */ +#include + +main() +{ + +/* declaration of variables */ +int zaehler, nenner; + +printf("Zaehler: "); +scanf("%d",&zaehler); +printf("Nenner: "); +scanf("%d",&nenner); + +if ( nenner == 0 ) + { + printf("never devide through zero, lamer :p\n"); + exit(0); + } +else + { + while ( zaehler != nenner ) + { + if ( zaehler > nenner ) + { + zaehler = zaehler - nenner; + } + else + { + nenner = nenner - zaehler; + } + } + printf("ggt = %d\n",zaehler); + } +}