/***************************************************************/ /* Prof. Dr. Carsten Vogt */ /* FH Koeln, Fak. 07 / Nachrichtentechnik */ /* http://www.nt.fh-koeln.de/vogt */ /* */ /* Beispielprogramm p02010200, Datei zweierpotenzen.c */ /* aus "C fuer Java-Programmierer", Hanser-Verlag */ /* */ /* Demonstriert wird der Aufruf einer Funktion, die in einer */ /* gesonderten Datei "arithmetik.c" definiert ist. Die Header- */ /* Datei "arithmetik.h" mit dem zugehoerigen Funktionsproto- */ /* typen durch #include eingefuegt. */ /***************************************************************/ #include #include "arithmetik.h" int main(void) { unsigned int obergrenze; int potenz = 1; printf("Bitte Obergrenze eingeben: "); scanf("%u",&obergrenze); while ( potenz <= obergrenze ) { printf("Zweierpotenz: %d\n",potenz); potenz = doppelt(potenz); } return 0; }