/********************************************************* Sebastian Stumpf c 3.2002 Programm, das die Quersumme einer durch den Benutzer eingegebenen Zahl berechnet und ausgibt *********************************************************/ #include #include //für das getch(); void main() { int zahl, wertigkeit, hilf, summe = 0; //Zahl einlesen printf("Bitte eine Zahl eingeben: "); scanf("%i", &zahl); //Zahl in hilf Kopieren, damit Info nicht verloren geht hilf=zahl; //Wertigkeit der Zahl berechnen z.B. //4543 -> 1000 wertigkeit = 1; while((hilf=hilf/10) != 0) { wertigkeit=wertigkeit * 10; } //Quersumme berechnen do { summe = summe + zahl / wertigkeit; zahl = zahl % wertigkeit; wertigkeit = wertigkeit / 10; } while(wertigkeit > 0); printf("Die Quersumme ist: %i", summe); printf("\nFertig. Bitte Taste druecken"); getch(); }